Sorry, online ticket purchase is currently unavailable. Please try again later.

Celebrate Pride Month with UP Express
Pride Toronto is back on track, and we’re proud to support and connect visitors and locals safely to all Pride festivities around the region.
Learn more about Pride events in the city.

Celebrate Pride Month with UP Express
Pride Toronto is back on track, and we’re proud to support and connect visitors and locals safely to all Pride festivities around the region.
Learn more about Pride events in the city.

More trip frequency on UP when you need it most
UP Express trains will run every 15 minutes on weekdays during the busiest parts of the day.
Learn more

More trip frequency on UP when you need it most
UP Express trains will run every 15 minutes on weekdays during the busiest parts of the day.
Learn more

New fares for youth and post-secondary students
Starting March 14, youth (ages 13-19) and post-secondary students can enjoy 40% off the standard UP fare with PRESTO.
Learn more

New fares for youth and post-secondary students
Starting March 14, youth (ages 13-19) and post-secondary students can enjoy 40% off the standard UP fare with PRESTO.
Learn more
Union Departures
|
|
Trains | Departs in |
13:30
To Pearson
|
0 mins |
14:00
To Pearson
|
6 mins |
Bloor Departures
|
|
Trains | Departs in |
13:38
To Pearson
|
0 mins |
13:44
To Union
|
0 mins |
14:08
To Pearson
|
14 mins |
14:14
To Union
|
20 mins |
Weston Departures
|
|
Trains | Departs in |
13:38
To Union
|
0 mins |
13:44
To Pearson
|
0 mins |
14:08
To Union
|
14 mins |
14:14
To Pearson
|
20 mins |
Pearson Departures
|
|
Trains | Departs in |
13:27
To Union
|
0 mins |
13:57
To Union
|
3 mins |
Union Schedule
|
|
|
|
To Pearson
25 minute travel time
|
Departs |
First Train
|
04:55, 5:10, 5:30 |
Service Every 15 mins
|
05:45 - 08:45 & 14:15 - 19:15 |
Service Every 30 mins
|
9:00- 14:00 and then from 19:30 onward |
Last Train
|
23:00 |
To Pearson
25 minute travel time
|
Departs |
Every 30 mins starting at
|
6:00 |
Last Train
|
23:00 |
Bloor Schedule
|
|
||||||||||||||||||||
|
|||||||||||||||||||||
|
|||||||||||||||||||||
|
Weston Schedule
|
|
||||||||||||||||||||
|
|||||||||||||||||||||
|
|||||||||||||||||||||
|
Pearson Schedule
|
|
|
|
To Union
25 minute travel time
|
Departs |
First Train
|
05:27, 5:42, 5:57 |
Service Every 15 mins
|
06:12 - 09:12 & 14:27 - 19:57 |
Service Every 30 mins
|
09:27 -13:57 and then after 20:27 onward |
Last Train
|
23:27 |
To Union
25 minute travel time
|
Departs |
Every 30 mins starting at
|
6:27 |
Last Train
|
23:27 |
Airlines are responsible for the accuracy of flight information. Flight information can change at any time. Always confirm flight arrival and departure information with your airline and check Toronto Pearson airport monitors for last minute updates. UP Express does not guarantee the accuracy, timeliness or reliability of flight information.
Union Departures
|
|
Trains | Departs in |
13:30
To Pearson
|
0 mins |
14:00
To Pearson
|
6 mins |
Bloor Departures
|
|
Trains | Departs in |
13:38
To Pearson
|
0 mins |
13:44
To Union
|
0 mins |
14:08
To Pearson
|
14 mins |
14:14
To Union
|
20 mins |
Weston Departures
|
|
Trains | Departs in |
13:38
To Union
|
0 mins |
13:44
To Pearson
|
0 mins |
14:08
To Union
|
14 mins |
14:14
To Pearson
|
20 mins |
Pearson Departures
|
|
Trains | Departs in |
13:27
To Union
|
0 mins |
13:57
To Union
|
3 mins |
Union Schedule
|
|
|
|
To Pearson
25 minute travel time
|
Departs |
First Train
|
04:55, 5:10, 5:30 |
Service Every 15 mins
|
05:45 - 08:45 & 14:15 - 19:15 |
Service Every 30 mins
|
9:00- 14:00 and then from 19:30 onward |
Last Train
|
23:00 |
To Pearson
25 minute travel time
|
Departs |
Every 30 mins starting at
|
6:00 |
Last Train
|
23:00 |
Bloor Schedule
|
|
||||||||||||||||||||
|
|||||||||||||||||||||
|
|||||||||||||||||||||
|
Weston Schedule
|
|
||||||||||||||||||||
|
|||||||||||||||||||||
|
|||||||||||||||||||||
|
Pearson Schedule
|
|
|
|
To Union
25 minute travel time
|
Departs |
First Train
|
05:27, 5:42, 5:57 |
Service Every 15 mins
|
06:12 - 09:12 & 14:27 - 19:57 |
Service Every 30 mins
|
09:27 -13:57 and then after 20:27 onward |
Last Train
|
23:27 |
To Union
25 minute travel time
|
Departs |
Every 30 mins starting at
|
6:27 |
Last Train
|
23:27 |