UP Express is the dedicated rail link between Union Station and Toronto Pearson Airport, running nonstop except for three stops in between: Bloor, Mount Dennis, and Weston. The trip from Union to Pearson takes about 25 minutes, and unlike most GO corridors, service doesn't taper off outside rush hour, trains run roughly every 15 minutes throughout the day, from just before 5 a.m. on weekdays until past 1 a.m. Weekend service starts a bit later, around 6 a.m., but keeps the same 15-minute rhythm. For travellers, UP Express is the fastest fixed-schedule way between downtown and the airport, no traffic, no parking. For west-end Toronto, it doubles as a fast local corridor, Bloor, Mount Dennis, and Weston riders get airport-frequency service on a route that also happens to cut through some of the city's busiest west-end neighbourhoods.
UP Express at a glance
- Route
- Union – Pearson
- Stops
- 5
- Weekday hours
- 4:55 a.m. – 1:28 a.m. (next day)
- Weekend hours
- 6:00 a.m. – 1:28 a.m. (next day)
- Frequency
- About every 15 minutes, all day.
UP Express stations
- UnionGOVIA
- BloorGO
- Mount DennisGO
- WestonGO
- Pearson
Be first across the city.
Join the waitlist and get the first invite when Reroute launches in the GTA.