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

Great news! 15-minute service is back.
15-minute service is back, seven days a week. The first and last trip times will remain the same. Check the schedules below.

Introducing Text-for-Help on UP Express
Starting January 31, you can discreetly report immediate safety or security concerns on board and at our stations and platforms by texting “HELP” to 77777.
Learn more

Introducing Text-for-Help on UP Express
Starting January 31, you can discreetly report immediate safety or security concerns on board and at our stations and platforms by texting “HELP” to 77777.
Learn more
Union Departures
|
|
Trains | Departs in |
16:15
To Pearson
|
0 mins |
16:30
To Pearson
|
0 mins |
Bloor Departures
|
|
Trains | Departs in |
16:25
To Pearson
|
0 mins |
16:30
To Union
|
0 mins |
16:38
To Pearson
|
0 mins |
16:44
To Union
|
4 mins |
Weston Departures
|
|
Trains | Departs in |
16:25
To Union
|
0 mins |
16:30
To Pearson
|
0 mins |
16:38
To Union
|
0 mins |
16:44
To Pearson
|
4 mins |
Pearson Departures
|
|
Trains | Departs in |
16:12
To Union
|
0 mins |
16:27
To Union
|
0 mins |
Union Schedule
|
|
|
|
To Pearson
25 minute travel time
|
Departs |
First Train
|
04:55 |
Service Every 15 mins
|
|
Last Train
|
23:00 |
To Pearson
25 minute travel time
|
Departs |
Every 15 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 |
Service Every 15 mins
|
|
Last Train
|
23:27 |
To Union
25 minute travel time
|
Departs |
Every 15 mins starting at
|
6:27 |
Last Train
|
23:27 |

Information for recent and approaching flights only
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 |
16:15
To Pearson
|
0 mins |
16:30
To Pearson
|
0 mins |
Bloor Departures
|
|
Trains | Departs in |
16:25
To Pearson
|
0 mins |
16:30
To Union
|
0 mins |
16:38
To Pearson
|
0 mins |
16:44
To Union
|
4 mins |
Weston Departures
|
|
Trains | Departs in |
16:25
To Union
|
0 mins |
16:30
To Pearson
|
0 mins |
16:38
To Union
|
0 mins |
16:44
To Pearson
|
4 mins |
Pearson Departures
|
|
Trains | Departs in |
16:12
To Union
|
0 mins |
16:27
To Union
|
0 mins |
Union Schedule
|
|
|
|
To Pearson
25 minute travel time
|
Departs |
First Train
|
04:55 |
Service Every 15 mins
|
|
Last Train
|
23:00 |
To Pearson
25 minute travel time
|
Departs |
Every 15 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 |
Service Every 15 mins
|
|
Last Train
|
23:27 |
To Union
25 minute travel time
|
Departs |
Every 15 mins starting at
|
6:27 |
Last Train
|
23:27 |

Information for recent and approaching flights only
Browse: All arrivals | All departures
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.