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

ServicePrice (USD)Local priceTimeHow to book
TTC Bus 900 + Subway$2.55 (CA$3.35)CA$3.3555-70 minTTC bus stand outside T1
UP Express Train

Direct to Union Station, every 15 min

$9 (CA$12.35)CA$12.3525 min to UnionUP Express station at T1 — direct walkway
Lyft$28-50CA$38-6825-60 minSame pickup as Uber
Uber X

Almost always beat taxi off-peak

$28-50 (CA$38-68)CA$38-6825-60 minT1 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-9525-60 minAirport 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 pick

Driver 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 prices
Renting 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.