GO Transit line guide

Richmond Hill

Union – Bloomington · 7 stations.

The Richmond Hill line runs north from Union Station through North York and into York Region, ending at Bloomington. It's the shortest of GO's seven rail corridors by stop count, just seven stations: Union, Oriole, Old Cummer, Langstaff, Richmond Hill, Gormley, and Bloomington. Like the Milton line, it's built for the weekday commute and nothing else. The first train leaves Union before 6 a.m. and the last one is scheduled well before 8 p.m., and there's no weekend rail service on this corridor at all. Evening peak trains run roughly every half hour, with sparser service through the rest of the weekday. The southern stops sit in North York, and the line continues north through the town of Richmond Hill toward Bloomington. At Union, it connects to the rest of the GO network, the TTC subway, and UP Express, making it one leg of a longer trip for most riders.

Richmond Hill at a glance

Termini
Union – Bloomington
Stations
7
Weekday hours
5:53 a.m. – 7:49 p.m.
Weekend hours
No weekend rail service
Frequency
Rush-hour only: PM rush every 30 min.

Stations on Richmond Hill

Stations without step-free access: Oriole.

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