A teenager has died after being struck by a vehicle during an early morning bike ride in Innisfil, south of Barrie.

Police say three teenage boys were cycling on Innisfil Beach Rd. near 10 Sideroad around 1:30 a.m. on Sunday when two of them were hit by a vehicle.

A 17-year-old from Innisfil was rushed to hospital in Barrie, where he died. The other injured 16-year-old male suffered serious injuries and was taken to a Toronto trauma centre.

The third teen was not injured.