Best Ways to Get from Pearson to Union Station

5 Ways from Pearson to Union Station

  • UP Express Train – 9.25−12.35 | 25 min | Fastest & cheapest

  •  GO Bus Route 40 – 10.80−13.00 | 45-75 min | Budget option

  •  Taxi – 60−70 | 30-45 min | Best for groups & heavy luggage

  •  Uber – 50−65 | 30-45 min | Best for convenience

  •  Rental Car – $20+ | 30-45 min | Best for returning rental

Table of Contents

Option 1 – UP Express Train

Modern white and blue UP Express train parked at Pearson Airport Terminal 1 station with passengers boarding and luggage racks visible

UP Express Union Pearson Express

  • Travel Time: 25 minutes (non-stop)

  • Frequency: Every 15 min (peak) | Every 30 min (off-peak)

  • Operates: 365 days a year

Fare

  • PRESTO Card: 9.25Adult∣6.15 Senior/Youth/Student

  • Tap or Single Ticket: 12.35Adult∣

  • 8.25 Senior/Youth/Student

  • Children under 12: FREE

 Schedule

 
 
DirectionFirst TrainLast Train
Pearson → Union5:27 AM (Weekday) / 6:27 AM (Weekend)12:57 AM
Union → Pearson4:55 AM (Weekday) / 6:00 AM (Weekend)1:00 AM

Pickup & Dropoff

  • Pickup at Pearson: Terminal 1, Level 1 – Follow blue “Train to City” signs

  • Dropoff at Union: Union Station, 65 Front Street West

Luggage & Amenities

  • Luggage: 2 suitcases + 1 carry-on free | Racks near doors

  • Amenities: Free WiFi, power outlets, flight info displays

Option 2 – GO Bus Route 40

Green and white GO Transit bus parked at Pearson Airport Terminal 1 Ground Level with passengers loading suitcases into under-bus storage

GO Transit Route 40

  • Travel Time: 45-75 minutes (depends on traffic)

  • Frequency: Every 30-60 minutes

 Fare

  • PRESTO Card: 10.80Adult∣

  • 7.20 Senior | $8.10 Youth

  • Tap or Cash: 13.00Adult∣

  • 8.70 Senior | $9.75 Youth

  • Children under 6: FREE

 Pickup & Dropoff

  • Pickup at Pearson: Terminal 1, Ground Level, Column Q2-Q4

  • Dropoff at Union: Union Station Bus Terminal

 Luggage

  • 2 suitcases free | Under-bus storage available

Option 3 – Taxi Best for Groups & Heavy Luggage

Line of traditional taxis parked at Pearson Airport taxi stand with luggage being loaded into trunk and airport terminal in background

 Taxi

  • Price: 60–70 (flat rate to downtown)

  • Travel Time: 30-45 minutes (depends on traffic)

  • Pickup Location: Designated taxi stands at Terminal 1 and Terminal 3

  • Luggage: No limit – trunk space available

  • Best For: Groups of 3-4, heavy luggage, late night (after 1:00 AM)

How to Get a Taxi: Follow “Taxi” signs to the official taxi queue. Staff will assist you.

Option 4 – Uber (Best for Convenience)

Uber from Pearson to Union Station – 50 − 50−65, book through app, convenient pickup zones

Uber

  • Price: 50–65 (dynamic pricing may apply)

  • Travel Time: 30-45 minutes (depends on traffic)

  • Pickup Location: Ride-share zones at Terminal 1 and Terminal 3 – follow “Ride Share” signs

  • Luggage: No limit

  • Best For: Groups, convenience, app users

How to Book: Open Uber app → Set pickup as “Pearson Airport” → Set destination as “Union Station” → Request ride

Option 5 – Car / Rental For Returning Rental Cars

Rental car return area at Pearson Airport with row of rental cars and free Terminal Link train station sign visible

Car / Rental

  • Price: $20+ rental cost + gas

  • Travel Time: 30-45 minutes (via Hwy 427 and Gardiner Expressway)

  • Distance: 25 km from Pearson to Union Station

  • Rental Car Return: Rental car center at Pearson – connected by free Terminal Link train

  • Parking at Union Station: Limited and expensive – not recommended

  • Best For: Travelers returning a rental car at Pearson

Where to Catch Each Option at Pearson Terminal Guide

Free Terminal Link train at Pearson Airport station with passengers boarding and luggage, connecting Terminal 3 to Terminal 1

Terminal 1 – Pickup Locations

  • UP Express Train: Terminal 1, Level 1 – Follow blue “Train to City” signs

  • GO Bus: Ground Level, Column Q2-Q4 – Follow red GO signs

  • Taxi: Taxi stands outside arrivals

  • Uber: Ride-share pickup zone

Terminal 3 – How to Get to Your Option

Step-by-Step:

  1. Take the free Terminal Link train from Terminal 3

  2. The train takes you to Terminal 1 (2 minutes)

  3. From Terminal 1, follow signs to your chosen option

Options from Terminal 3

  • UP Express Train: Terminal Link train → Terminal 1 → Level 1 → “Train to City” signs

  • GO Bus: Terminal Link train → Terminal 1 → Ground Level → Column Q2-Q4

  • Taxi: Taxi stands available at Terminal 3 arrivals

  • Uber: Ride-share pickup zone at Terminal 3

Which Option is Best for You?

Side by side comparison chart showing UP Express train 9.2525 m i n 2 b a g s , G O B u s 9.2525min2bags,GOBus10.80 45-75 min 2 bags, taxi 6030 − 45 m i n n o l i m i t , U b e r 6030−45minnolimit,Uber50 30-45 min no limit, rental car $20+ 30-45 min full trunk
 

 Quick Decision Guide

 
 
Your SituationBest Option
Traveling alone, want fastestUP Express (25 min, $9.25)
Traveling alone, want cheapestUP Express ($9.25 with PRESTO)
Traveling with 2-4 peopleUber or Taxi ($50-70 total)
Heavy luggage (more than 2 bags)Uber or Taxi
Flight lands after 1:00 AMUber or Taxi (no train after 1 AM)
On a tight budgetUP Express or GO Bus
Want scenic viewUP Express
Returning rental carDrive yourself

 Bottom Line

UP Express is fastest (25 min) and cheapest ($9.25 with PRESTO).

  • Cheapest: UP Express at $9.25

  • Fastest: UP Express at 25 min

  • Best for groups (2-4 people): Uber or Taxi ($50-70 total)

  • Best for late night (after 1:00 AM): Uber or Taxi

Frequently Asked Questions

The UP Express train is the best way. It takes 25 minutes and costs $9.25 with PRESTO.

9.25withPRESTOcard.12.35 with tap or single ticket.

Terminal 1, Level 1. Follow the blue "Train to City" signs.

Union Station at 65 Front Street West.

Take the free Terminal Link train from Terminal 3 to Terminal 1. Then follow "Train to City" signs to UP Express.

60to70 flat rate to downtown Toronto.

Usually yes. Uber is typically

Yes. GO Transit Route 40 bus goes from Pearson to Union Station Bus Terminal. Takes 45-75 minutes. Costs $10.80 with PRESTO.

Scroll to Top