Schedule, stations & live delays
Richmond Hill GO Line
Union Station to Richmond Hill and Bloomington
Live status
No trains currently in motion
No active alerts on this line.
About the Richmond Hill line
The Richmond Hill line is GO Transit’s shortest rail corridor, running between Union Station and Bloomington through the Don River valley. Seven stations span the line: Union, Oriole, Old Cummer, Langstaff, Richmond Hill, Gormley, and Bloomington. Unlike most GO lines, Richmond Hill runs peak-direction weekday service only — inbound to Union in the morning rush, outbound in the afternoon — because its single-track alignment through the valley is prone to weather-related flooding. Off-peak travel is served by GO Bus routes, TTC subway (Finch station via connecting bus), and York Region Transit. A planned relocation of the line to a new alignment is part of long-term GO Expansion planning.
Stations on the Richmond Hill line
Tap any station for live departures.
When does the Richmond Hill line run?
Richmond Hill operates peak-direction weekday service only: inbound to Union during the morning rush and outbound from Union in the afternoon. There is no midday, evening, weekend, or holiday rail service. Off-peak and weekend Richmond Hill travel is typically covered by GO Bus or by combining TTC subway with a York Region Transit bus.
Richmond Hill line FAQ
- Does the Richmond Hill line run on weekends?
- No. Richmond Hill rail service is peak-direction weekday only. Weekend Richmond Hill travel is covered by GO Bus routes or by TTC subway connections.
- Why is Richmond Hill service so limited?
- The corridor runs through the Don Valley on a single-track alignment that is prone to weather-related flooding. Reliability constraints and freight-track sharing limit the number of passenger trips that can run each day.
- How long does Union to Richmond Hill take?
- Roughly 45 to 55 minutes, depending on the trip and stopping pattern.
- How do I get to Richmond Hill from downtown outside rush hour?
- Take a GO Bus, or combine TTC Line 1 to Finch with a York Region Transit bus north into Richmond Hill.
- Where can I see live Richmond Hill line departures?
- Rail Six shows live departures for every Richmond Hill line station. Tap any station above for its live board.