GO Transit station guide

Markham

First & last trains, connections and delay risk for Markham.

Former Canadian National Railway Station, Markham, ON
Photo: Terrysnyder · CC BY-SA 3.0, via Wikimedia Commons

Markham station is in the city of Markham, on GO Transit's Stouffville line between Centennial and Mount Joy. It's one of several stops the line makes as it runs through Markham on its way from Union Station out to Old Elm, alongside Unionville and Centennial nearby. Markham has grown into one of the largest municipalities in the GTA outside Toronto proper, and this station gives residents in the eastern part of the city a direct rail link into downtown. The station is wheelchair accessible. From here, Stouffville line trains run both toward Union and further northeast toward Stouffville and Old Elm. Reroute plans the connection at Union into the rest of the GO network, the TTC subway, or UP Express automatically, so the transfer is already worked out.

Markham at a glance

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

First & last train

 First trainLast train
Weekday5:28 a.m.12:49 a.m. (next day)
Weekend7:29 a.m.11:49 p.m.

Connections

No other rail connections at Markham.

Next stops

Where it is

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

Accessibility

Markham 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.