# UP Express: Union–Pearson Trains, Stops & Schedule

[Read this page on Reroute](https://rerouteapp.ca/up-express)

UP Express

Union – Pearson · 5 stops.

![Map of the UP Express route from Union Station to Toronto Pearson Airport, drawn stop to stop.](https://api.mapbox.com/styles/v1/mapbox/light-v11/static/path-5+1E3A8A-1(ogkiGdrocNinAn_L_~DfeF_oApeD%60mBpkR)/auto/1120x630?padding=60&access_token=pk.eyJ1IjoicmVyb3V0ZWFwcCIsImEiOiJjbW9kNmZhNzEwOGdqMnJveGdndjY4MXNxIn0.PWwgGKlOgTvJGTdQkchnnA)

© [Mapbox](https://www.mapbox.com/about/maps/) © [OpenStreetMap](https://www.openstreetmap.org/copyright)

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

-   [Union](https://rerouteapp.ca/up-express/union)_GO__VIA_
-   [Bloor](https://rerouteapp.ca/up-express/bloor)_GO_
-   [Mount Dennis](https://rerouteapp.ca/up-express/mount-dennis)_GO_
-   [Weston](https://rerouteapp.ca/up-express/weston)_GO_
-   [Pearson](https://rerouteapp.ca/up-express/pearson)

## Frequently asked questions

**How long does 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 and a taxi for 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 do UP Express trains run?**

Roughly 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 the first departure is just before 5 a.m. and the last runs past 1 a.m. Weekend service starts later, around 6 a.m., and keeps the same 15-minute rhythm and the same late finish. Reroute shows the live first and last train for the specific station you're leaving from.

**What stops are on the UP Express line?**

Five in total: 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.

**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.

**How do I pay for UP Express?**

Fares are set by Metrolinx and are paid with PRESTO or by tapping a contactless credit or debit card at the station. Because the fare changes from time to time, Reroute points you at the current price rather than quoting a number that could be out of date by the time you travel.

## Ready when you are.

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

[Launch Reroute](https://rerouteapp.ca/map)

## Report a content error

[Give feedback](https://reroute.userjot.com) with this page's URL, the incorrect statement, and supporting evidence.
