Canada 🇨🇦 · 25km to Union Station Downtown
Toronto Pearson International (YYZ) — Taxi vs Uber vs Public Transit
UP Express train at CA$12.35 (~$9 USD) direct to Downtown Toronto Union Station in 25 minutes is the best-value fast option at any Canadian airport. Every 15 minutes, no transfers. Uber is cheaper for door-to-door away from downtown, but slower in rush.
Prices verified 2026-08-27 — check operator sites before travel.
All options — sorted cheapest first
| Service | Price (USD) | Local price | Time | How to book |
|---|---|---|---|---|
| TTC Bus 900 + Subway | $2.55 (CA$3.35) | CA$3.35 | 55-70 min | TTC bus stand outside T1 |
| UP Express Train Direct to Union Station, every 15 min | $9 (CA$12.35) | CA$12.35 | 25 min to Union | UP Express station at T1 — direct walkway |
| Lyft | $28-50 | CA$38-68 | 25-60 min | Same pickup as Uber |
| Uber X Almost always beat taxi off-peak | $28-50 (CA$38-68) | CA$38-68 | 25-60 min | T1 Level P3, T3 designated stand |
| Airport Taxi (Beck / Diamond) Flat zoned rates — Downtown zone is CA$68-75 | $50-70 (CA$68-95) | CA$68-95 | 25-60 min | Airport dispatcher outside T1/T3 arrivals |
Which one to pick — the real answer
UP Express train at CA$12.35 (~$9 USD) direct to Downtown Toronto Union Station in 25 minutes is the best-value fast option at any Canadian airport. Every 15 minutes, no transfers. Uber is cheaper for door-to-door away from downtown, but slower in rush.
Airport-dispatched taxis (Beck + Diamond are the two licensed operators) work on FLAT zone rates — Downtown is CA$68-75 depending on hotel exact zone. Uber will beat this by 30-40% off-peak. Same-price during morning-drive rush and Toronto weather chaos.
⚠ Scam warning
Never accept a ride from a driver approaching in T1/T3 baggage claim offering 'flat rate' — those are unlicensed. Only Beck (yellow) or Diamond (green stripe) taxis are authorized from the airport rank.
Insider tip
UP Express also stops at Bloor Station (Dundas West subway) — cheaper hotels on Ossington/Dundas West are 10 minutes from that stop vs 30 minutes from Union.
Prefer a pre-booked private transfer instead?
Skip the taxi rank, no surge pricing, driver waits at arrivals with your name.
Getting out of Toronto Pearson International
Skip the taxi rank and lock in your fare before you land.
Pre-book a fixed-price transfer
Our pickDriver waits at arrivals with your name, tracks your flight, and the price you see is the price you pay. English-speaking, fixed price. No surge, no haggling at 2am.
Check transfer pricesRenting a car instead? Compare rentals with free cancellation.Toronto Pearson International taxi vs Uber — FAQ
How much is a taxi from Toronto Pearson International to Union Station Downtown?
Airport Taxi (Beck / Diamond) costs $50-70 (CA$68-95) (CA$68-95) — journey time 25-60 min. Flat zoned rates — Downtown zone is CA$68-75
Is Uber cheaper than taxi at Toronto Pearson International?
Taxi $50-70 (CA$68-95), Uber $28-50 (CA$38-68). UP Express train at CA$12.
What is the cheapest way from Toronto Pearson International to Toronto?
TTC Bus 900 + Subway at $2.55 (CA$3.35).
Are there taxi scams at Toronto Pearson International?
Never accept a ride from a driver approaching in T1/T3 baggage claim offering 'flat rate' — those are unlicensed. Only Beck (yellow) or Diamond (green stripe) taxis are authorized from the airport rank.
How long does it take to get from Toronto Pearson International to Union Station Downtown?
25km. Journey times: Airport Taxi (Beck / Diamond) 25-60 min, Uber X 25-60 min, Lyft 25-60 min.