UP Express

UP Express: Union–Pearson Trains, Stops & Schedule

Union – Pearson · 5 stops.

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

Be first across the city.

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