GO Transit station guide

Old Elm

First & last trains, connections and delay risk for Old Elm.

Platform at Old Elm GO station, the terminus of the Stouffville Line
Photo: Dillan Payne · CC BY-SA 4.0, via Wikimedia Commons

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

First train (weekday)
5:08 a.m.
Last train (weekday)
1:12 a.m. (next day)
Accessible
Yes

First & last train

 First trainLast train
Weekday5:08 a.m.1:12 a.m. (next day)
Weekend7:09 a.m.12:12 a.m. (next day)

Connections

No other rail connections at Old Elm.

Next stops

Where it is

Map of the area around Old Elm station, with the station marked.
© Mapbox © OpenStreetMap

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.

← Back to GO Transit trip planning

Be first across the city.

Join the waitlist and get the first invite when Reroute launches in the GTA.