The Stouffville line runs northeast from Union Station through Scarborough and into York Region, ending at Old Elm. Ten stations make the route: Union, Kennedy, Agincourt, Milliken, Unionville, Centennial, Markham, Mount Joy, Stouffville, and Old Elm. Unlike the Milton and Richmond Hill lines, Stouffville runs seven days a week, weekday trains start just after 5 a.m. and run past midnight, and weekend service begins around 7 a.m. and also runs late. Evening peak trains come roughly every 30 minutes, and midday and evening service settles into an hourly pattern the rest of the time. The line passes through Unionville and Markham, both part of the city of Markham, before crossing into the town of Whitchurch-Stouffville near its northern end. At Union, Stouffville line trains connect to every other GO corridor, TTC, and UP Express, making it easy to continue into downtown Toronto or across the rest of the network.
Stouffville at a glance
- Termini
- Union – Old Elm
- Stations
- 10
- Weekday hours
- 5:08 a.m. – 1:12 a.m. (next day)
- Weekend hours
- 7:09 a.m. – 12:12 a.m. (next day)
- Frequency
- PM rush every 30 min, Midday every 60 min, Evening every 60 min. No am rush or overnight service.
Stations on Stouffville
Be first across the city.
Join the waitlist and get the first invite when Reroute launches in the GTA.