Train vs Bus at Toronto Pearson International Airport (YYZ)
Verdict
Take Train — recommended by locals over the alternative.
Side by side
| Factor | Train | Bus |
|---|---|---|
| Option | UP Express | TTC 900 bus + subway |
| Cost | C$12.35 | C$3.35 |
| Journey | 25 min to Union | 60–75 min |
| Wait | Every 15 min | Every 5–10 min |
| Payment | Card | Card |
| Locals recommend |
Train — UP Express
- ✓ Fastest
- ✓ Direct to Union
- ! Pricier than TTC
Bus — TTC 900 bus + subway
- ✓ Cheapest
- ! Slower
Scams to watch either way
- Curbside 'limo' touts
Drivers offering flat C$120+ rides outside arrivals.
Avoid: Use the marked taxi/limo rank — not anyone who approaches you.
Frequently asked
Q.Train or Bus from YYZ — which is better?
Train — recommended by locals over the alternative. UP Express: C$12.35, 25 min to Union.
Q.How much is Train from Toronto Pearson International Airport?
C$12.35 typical. Journey 25 min to Union, wait Every 15 min. Payment: Card.
Q.How much is Bus from Toronto Pearson International Airport?
C$3.35 typical. Journey 60–75 min, wait Every 5–10 min. Payment: Card.
Q.What should I watch for on arrival at YYZ?
Curbside 'limo' touts: Drivers offering flat C$120+ rides outside arrivals. — Use the marked taxi/limo rank — not anyone who approaches you.
FULL ARRIVAL PLAYBOOK
Toronto Pearson International Airport airport exit guide Fare tiers, first-30-minute checklist, all transport options ranked, and every reported scam.