STATIONS
UP Express Route
Offering service between Toronto Pearson International Airport and Union Station in 25 minutes, the Union Pearson Express is set to simplify how Canada's busiest travel hubs are connected.
With only two brief stops at Bloor and Weston GO Stations, UP Express is the fastest and most reliable way to get in and out of the city. Launch UP Express Map (PDF) Our stations feature amenities to ensure a stress-free and relaxing trip. These include Wi-Fi, power outlets for laptops, flight information, and infotainment screens. Download the UP Express Route Map.
With only two brief stops at Bloor and Weston GO Stations, UP Express is the fastest and most reliable way to get in and out of the city. Launch UP Express Map (PDF) Our stations feature amenities to ensure a stress-free and relaxing trip. These include Wi-Fi, power outlets for laptops, flight information, and infotainment screens. Download the UP Express Route Map.
Schedule Summary
Union Station
Weekday Service
First train to Pearson | 4:55 |
Service every 15 minutes | |
Last train to Pearson | 23:00 |
Weekend & Holiday Service
First train to Pearson | 6:00 |
Service every 15 minutes | |
Last train to Pearson | 23:00 |
Bloor Station
Weekday Service
First train | 5:44 |
Service every 15 minutes | |
Last train | 23:44 |
First train | 5:03 |
Service every 15 minutes | |
Last train | 23:08 |
Weekend & Holiday Service
First train | 6:44 |
Service every 15 minutes | |
Last train | 23:44 |
First train | 6:08 |
Service every 15 minutes | |
Last train | 23:08 |
Weston Station
Weekday Service
First train | 5:38 |
Service every 15 minutes | |
Last train | 23:38 |
First train | 5:09 |
Service every 15 minutes | |
Last train | 23:14 |
Weekend & Holiday Service
First train | 6:38 |
Service every 15 minutes | |
Last train | 23:38 |
First train | 6:14 |
Service every 15 minutes | |
Last train | 23:14 |
Pearson Station
Weekday Service
First train to Union | 5:27 |
Service every 15 minutes | |
Last train to Union | 23:27 |
Weekend & Holiday Service
First train to Union | 6:27 |
Service every 15 minutes | |
Last train to Union | 23:27 |

Train Service Updates
May 29, 2023 - Updated at 02:18 pm
Service is running on schedule at this station.
Service is running on schedule at this station.
Service is running on schedule at this station.
Service is running on schedule at this station.
Schedule Summary
Union Station
Weekday Service
First train to Pearson | 4:55 |
Service every 15 minutes | |
Last train to Pearson | 23:00 |
Weekend & Holiday Service
First train to Pearson | 6:00 |
Service every 15 minutes | |
Last train to Pearson | 23:00 |
Bloor Station
Weekday Service
First train | 5:44 |
Service every 15 minutes | |
Last train | 23:44 |
First train | 5:03 |
Service every 15 minutes | |
Last train | 23:08 |
Weekend & Holiday Service
First train | 6:44 |
Service every 15 minutes | |
Last train | 23:44 |
First train | 6:08 |
Service every 15 minutes | |
Last train | 23:08 |
Weston Station
Weekday Service
First train | 5:38 |
Service every 15 minutes | |
Last train | 23:38 |
First train | 5:09 |
Service every 15 minutes | |
Last train | 23:14 |
Weekend & Holiday Service
First train | 6:38 |
Service every 15 minutes | |
Last train | 23:38 |
First train | 6:14 |
Service every 15 minutes | |
Last train | 23:14 |
Pearson Station
Weekday Service
First train to Union | 5:27 |
Service every 15 minutes | |
Last train to Union | 23:27 |
Weekend & Holiday Service
First train to Union | 6:27 |
Service every 15 minutes | |
Last train to Union | 23:27 |

Train Service Updates
May 29, 2023 - Updated at 02:18 pm
Service is running on schedule at this station.
Service is running on schedule at this station.
Service is running on schedule at this station.
Service is running on schedule at this station.