
Old Elm is a GO Transit station at the end of the Stouffville line, next to Stouffville. Connections here: GO Bus 70 and GO Bus 71.
Old Elm is the northeastern terminus of GO Transit's Stouffville line, the last stop after Stouffville itself as the corridor runs out from Union Station through Scarborough and into York Region. Despite being the end of the line, Old Elm keeps a fuller schedule than some of GO's other outer termini, weekday service starts just after 5 a.m. and runs past midnight, and weekend trains begin around 7 a.m. and also run late. That's because the Stouffville line, unlike Milton or Richmond Hill, operates seven days a week rather than weekdays only. Being the terminus, every train through Old Elm is either just starting its run toward Union or finishing one, which usually means a better chance of finding a seat than at stops further down the line.
Old Elm at a glance
- Line
- Stouffville
- First train (weekday)
- 5:08 a.m.
- Last train (weekday)
- 1:12 a.m. (next day)
- Accessible
- Yes
First & last train
| First train | Last train | |
|---|---|---|
| Weekday | 5:08 a.m. | 1:12 a.m. (next day) |
| Weekend | 7:09 a.m. | 12:12 a.m. (next day) |
Connections
No other rail connections at Old Elm.
GO buses at Old Elm
Trip guides from Old Elm
Next stops
- Stouffville← StouffvilleEnd of the line
Where it is
Accessibility
Old Elm is a fully accessible station.
Delay risk
Reroute's incident index is built from the public TTC delay log, which doesn't cover Stouffville; delay risk here isn't scored yet.
Frequently asked questions
What line is Old Elm GO on?
What time is the first and last train at Old Elm GO?
Is Old Elm GO accessible?
What can I connect to at Old Elm GO?
How do I get from Old Elm GO to Union Station?
One app for the whole trip.
Every way across the GTA, ranked in one list. No account needed.