The Barrie line runs from Union Station north through York Region and into Simcoe County, ending at Allandale Waterfront on Barrie's Kempenfelt Bay shoreline, 11 stations across the whole corridor. Service here leans toward commuter-hours travel rather than genuinely all-day frequency: trains run roughly every hour through midday and evening, with no listed service in the early morning rush period and a tighter interval, about 23 minutes, during the evening peak heading north. Weekend trains do run on this line, starting later at 7:01 a.m. compared to 5:13 a.m. on weekdays, and continuing just as late into the night. Stops along the way include Aurora and Newmarket in York Region and Bradford further north, with Downsview Park offering a direct transfer to TTC's Line 1 subway partway along the route out of Toronto.
Barrie at a glance
- Termini
- Union – Allandale Waterfront
- Stations
- 11
- Weekday hours
- 5:13 a.m. – 12:37 a.m. (next day)
- Weekend hours
- 7:01 a.m. – 12:37 a.m. (next day)
- Frequency
- PM rush every 23 min, Midday every 60 min, Evening every 60 min. No am rush or overnight service.
Stations on Barrie
Be first across the city.
Join the waitlist and get the first invite when Reroute launches in the GTA.