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.
- UnionGOVIA
- BloorGO
- Mount DennisGO
- WestonGO
- Pearson
UP Express hours by station
| Station | Weekdays | Weekends |
|---|---|---|
| Union | 4:55 a.m. – 1:22 a.m. (next day) | 6:00 a.m. – 1:22 a.m. (next day) |
| Bloor | 5:03 a.m. – 1:13 a.m. (next day) | 6:08 a.m. – 1:13 a.m. (next day) |
| Mount Dennis | 5:07 a.m. – 1:12 a.m. (next day) | 6:12 a.m. – 1:12 a.m. (next day) |
| Weston | 5:11 a.m. – 1:16 a.m. (next day) | 6:16 a.m. – 1:16 a.m. (next day) |
| Pearson | 5: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?
How often does the UP Express run?
What time is the first and last UP Express train?
Is the UP Express running today?
What stops are on the UP Express line?
Where is the UP Express at Union Station?
Which Pearson terminal does UP Express arrive at?
Does the UP Express go to Terminal 3?
How do I pay for UP Express? Can I use PRESTO?
How much does the UP Express cost?
One app for the whole trip.
Every way across the GTA, ranked in one list. No account needed.