As of February 22, new Federal regulations on international travel come into effect.
Learn more

Revised schedule for UP Express train service

Effective January 23, trains will operate on the following schedule: 

From Pearson to Union: 

Monday to Friday 

5:27 am to 9:27 am: Trains every 30 minutes 
9:27 am to 3:27 pm: Trains every hour 
3:27 pm to 8:27 pm: Trains every 30 minutes 
8:27 pm to 10:27 pm: Trains every hour, last train at 10:27 pm 

Saturday and Sunday  

6:27 am to 9:27 am: Trains every hour 
9:27 am to 7:27 pm: Trains every 30 minutes 
7:27 pm to 10:27 pm: Trains every hour, last train at 10:27 pm

From Union to Pearson: 

Monday to Friday 

First train at 4:55 am 
5:30 am to 9:00 am: Trains every 30 minutes 
9:00 am to 3:00 pm: Trains every hour 
3:27 pm to 8:27 pm: Trains every 30 minutes 
8:00 pm to 10:00 pm: Trains every hour, last train at 10:00 pm

Saturday and Sunday 

6:00 am to 9:00 am: Trains every hour 
9:00 am to 7:00 pm: Trains every 30 minutes 
7:00 pm to 10:00 pm: Trains every hour, last train at 10:00 pm 

For more information, please visit www.upexpress.com.

Share this page

Checking In Newsletter

Stay up-to-date on the airport's operations and community events with our monthly newsletter!

Invalid email address.

You need to agree the terms.

User is already subscribed.

Something went wrong, please try again.

You've subscribed to the community newsletter.