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 stops in order

Riding out of Union, the UP Express calls at Union, Bloor, Mount Dennis, Weston, Pearson, in that order; toward Union the order runs the other way.

UP Express hours by station

StationWeekdaysWeekends
Union4:55 a.m. – 1:22 a.m. (next day)6:00 a.m. – 1:22 a.m. (next day)
Bloor5:03 a.m. – 1:13 a.m. (next day)6:08 a.m. – 1:13 a.m. (next day)
Mount Dennis5:07 a.m. – 1:12 a.m. (next day)6:12 a.m. – 1:12 a.m. (next day)
Weston5:11 a.m. – 1:16 a.m. (next day)6:16 a.m. – 1:16 a.m. (next day)
Pearson5:23 a.m. – 1:28 a.m. (next day)6:24 a.m. – 1:28 a.m. (next day)

First and last train calling at each station, both directions counted, from the published schedule. Trains run about every 15 minutes, all day.

Which Pearson terminal does UP Express serve?

Terminal 1. The Pearson station is connected directly to the terminal building, so there is no shuttle or outdoor walk on arrival. The UP Express does not stop at Terminal 3; a free inter-terminal shuttle links the two.

Tickets, PRESTO and fares

Pay with PRESTO or tap a credit or debit card. Fares depend on your rider type and how you pay, and Metrolinx reprices UP Express from time to time, so this guide prints no figure that could go stale: Reroute prices each trip from Metrolinx’s current fare tables when you plan it. The fares guide explains how.

Is the UP Express running today?

The schedule runs UP Express trains on weekdays and weekends alike. For a disruption today, Reroute’s alerts board carries live UP Express status from Metrolinx’s service updates, beside the GO and TTC lines.

Getting to Pearson Airport

From downtown, by the GO buses that stop at the airport, and from Hamilton, Kitchener, Barrie, Niagara Falls: Union Station to Pearson Airport.

Frequently asked questions

How long does the UP Express take from Union to Pearson?
About 25 minutes, end to end, on a fixed schedule that traffic can't stretch. Reroute still compares it against driving the same trip, because at off-peak hours on a clear 427 the drive can be competitive. At rush hour it usually isn't.
How often does the UP Express run?
Its schedule has a train about every 15 minutes, all day. Unlike most GO corridors, UP Express doesn't thin out between the peaks, so the midday and evening wait is the same as the rush-hour wait.
What time is the first and last UP Express train?
On weekdays UP Express trains run from 4:55 a.m. to 1:28 a.m. (next day), and on weekends from 6:00 a.m. to 1:28 a.m. (next day), counting every station and both directions. Each station's own first and last train is on its page, and Reroute shows the live times for the station you're leaving from.
Is the UP Express running today?
The UP Express is scheduled on weekdays and weekends alike: weekdays 4:55 a.m. to 1:28 a.m. (next day), weekends 6:00 a.m. to 1:28 a.m. (next day). For a disruption today, Reroute's alerts board carries live UP Express status from Metrolinx's service updates.
What stops are on the UP Express line?
5 in total, in order: Union, Bloor, Mount Dennis, Weston and Pearson. Bloor connects to the TTC's Line 2 at Dundas West, and Mount Dennis connects to Line 5 Eglinton, so UP Express doubles as a fast west-end corridor rather than an airport-only train.
Where is the UP Express at Union Station?
UP Express leaves from its own dedicated platform within the Union complex, separate from the GO concourse. Union is also where every GO train line, the TTC subway and VIA Rail meet, so an airport trip from elsewhere on the network starts there.
Which Pearson terminal does UP Express arrive at?
Terminal 1. The station is connected directly to the terminal building, so there's no shuttle and no outdoor walk on arrival. If you're flying from Terminal 3, a free inter-terminal shuttle links the two.
Does the UP Express go to Terminal 3?
No. The UP Express stops only at Terminal 1, where its Pearson station connects directly to the terminal building. For Terminal 3, a free inter-terminal shuttle links the two terminals.
How do I pay for UP Express? Can I use PRESTO?
Yes. Pay with PRESTO or tap a credit or debit card. Reroute prices every UP Express trip from Metrolinx's current fare tables for your rider type and how you pay.
How much does the UP Express cost?
It depends on your rider type and how you pay, and Metrolinx reprices UP Express from time to time, so this page prints no figure that could go stale. Reroute prices each trip from Metrolinx's current fare tables when you plan it; the fares guide explains how.

One app for the whole trip.

Every way across the GTA, ranked in one list. No account needed.