How long is the trip from Pearson to downtown Toronto?
About 27 kilometres, 25 to 35 minutes off-peak, and 45 to 60 minutes in rush hour. Here is the honest breakdown, plus the rail option and the private car that handles a late flight for you.
The honest answer to the airport question almost nobody gives you straight: Pearson sits about 27 km from the heart of downtown, so the drive is short. Traffic, not distance, decides your day.
How long is the drive from Pearson to downtown Toronto?

Plan on 25 to 35 minutes off-peak and 45 to 60 minutes during rush hour. Toronto Pearson (YYZ) to the downtown core is roughly 27 km, so the trip is genuinely quick when the roads are clear. The number that moves is traffic, not mileage.
Off-peak means late morning, early afternoon, late evening, and most of the weekend. In those windows a car runs you from the terminal curb to a Front Street hotel door in well under half an hour. Rush hour is the trap. Weekday mornings around 6 to 10 and afternoons around 3 to 7 load the 427 and the Gardiner Expressway, and a clean 25-minute run can stretch to an hour. A construction season on the Gardiner can add more on top.
So the right way to think about it is a range, not a single number. If your flight lands at 2 p.m. on a Tuesday, budget 30 minutes. If it lands at 5 p.m. on a Friday before a long weekend, budget an hour and breathe easy when it comes in faster. Our Union Station to Pearson guide walks the same route in the other direction with the same timing logic.
How far is Pearson from downtown Toronto?
Pearson is about 27 km west of downtown Toronto, measured terminal to the Front Street and University Avenue area where most of the hotels, the financial district, and Union Station sit. Public mapping tools put the figure between roughly 25 and 30 km depending on which terminal you start from and which route the driver takes.
The standard route is Highway 427 south to the Gardiner Expressway east, then off at Yonge, York, or Bay into the core. A driver who knows the city will switch to Lake Shore Boulevard or the surface streets when the Gardiner backs up, which is exactly the kind of call you do not want to be making yourself in an unfamiliar rental after a red-eye.
Twenty-seven kilometres is short by big-airport standards. For comparison, plenty of major-city airports sit 40 to 50 km out. Pearson being this close to downtown is why the drive, the train, and the ride-hail options are all viable, and why the deciding factors become cost, luggage, comfort, and what happens when your flight is late.
The best way to get from Pearson Airport to downtown Toronto

There is no single best way for everyone. The best way depends on your luggage, your group size, and how much certainty you want. Here is the straight comparison, no spin.
UP Express train
Fastest fixed time and the cheapest reliable option. It runs Pearson to Union Station in about 25 to 30 minutes, every 15 minutes, for roughly $12 one way. Best for solo travellers with one bag who are headed near Union. The catch is the last leg: from Union you still need to get to your actual address with your luggage. The reverse trip works the same way, which our Union Station to Pearson guide lays out in full.
Ride-hail and standard cabs
Flexible and door to door, but the price floats. An UberX is roughly $45 to $65 one way and climbs with surge, weather, and rush hour, so the number you are quoted on your phone is not always the number you pay. A street cab to downtown often runs higher once the airport access fee and tip are in.
Private car service
A fixed quote, a named driver waiting at arrivals, flight tracking, and luggage help. Best when you have bags, a group, an early or late flight, or you simply do not want to gamble on surge pricing after a long travel day. Our guide to the best car service for the Royal York goes deeper on what separates a good operator from a bad one.
| Option | Typical time | Cost guide | Door to door |
|---|---|---|---|
| UP Express | 25 to 30 min to Union | About $12 one way | No, ends at Union |
| Ride-hail | 25 to 60 min | Roughly $45 to $65, surges | Yes |
| Private car service | 25 to 60 min | Fixed quote from $95 | Yes, with luggage help |
Times are directional and depend on traffic. Ride-hail prices float with demand; the private car number is a fixed quote. All private car prices are plus HST (13%) and gratuity.
UP Express from Pearson to Union Station: about 25 to 30 minutes

If speed and price are all that matter and you are travelling light, the UP Express train is hard to beat. It connects Pearson to Union Station in roughly 25 to 30 minutes, every 15 minutes, seven days a week.
A standard adult one-way fare is about $12.35, or around $9.25 with a PRESTO card or contactless tap. Children under 12 ride free. The line makes four stops, Pearson, Weston, Bloor, then Union, and trains run from roughly 5 a.m. to 1 a.m. daily. Fares and schedules can shift, so confirm the current numbers at upexpress.com before you go.
The honest trade-off is the last mile. UP Express drops you at Union Station, not at your door. If your hotel is the Fairmont Royal York, that is perfect, the hotel is directly across Front Street. If you are headed to Yorkville, the waterfront, or a suburb, you still need a connection from Union with your bags, and that is where the train stops being the simple option. For a group with luggage or anyone who wants the door-to-door version, see how a private ride compares in the car service comparison.
How much is an Uber from Pearson Airport to downtown Toronto?

An UberX from Pearson to downtown typically runs roughly $45 to $65 one way, and it surges with demand, weather, and rush hour. The price you see on the app is the price at that moment, not a fixed rate, so a busy evening or a snowstorm can push it well past the top of that range.
That floating price is the real catch. After a long flight you open the app, see a number you did not expect, and either pay it or stand at the curb waiting for it to drop. A shared option can be cheaper but adds detours and other passengers and other stops, which is the last thing most people want at midnight with luggage.
Set against a private car service, the difference is certainty rather than a race to the lowest number. A chauffeur ride is a fixed quote agreed before you fly, a named driver standing in arrivals when you land, real flight tracking so a delay does not strand you, and someone who loads your bags. No surge. No shared detours. You trade a small premium for knowing the cost and the car before you leave home. The full price breakdown is in the rates section below.
What a private car service costs from Pearson to downtown
A private chauffeur from Pearson into the downtown core starts at $95 for a sedan, $100 for an SUV, and $135 for a Cadillac Escalade, one way, plus HST (13%) and gratuity. Arrival pickups include an pre-arranged airport pickup, where the driver tracks your flight, registers at Pearson’s Pre-Arranged Services Desk, and meets you inside arrivals with your name on a sign. Your exact flat rate for your address is confirmed on your quote.
Those are the published starting points. The route-specific number depends on your terminal, your downtown destination, the vehicle, and whether it is an arrival or a departure. Arrivals are pre-arranged, so the driver registers at Pearson’s Pre-Arranged Services Desk and meets you with your name on a sign rather than circling the curb, which is why the arrival leg carries a per-passenger pre-arrangement fee. A departure drop-off is not pre-arranged, so it is the simpler leg. We never quote a per-kilometre rate to passengers; you get one clean flat number on the quote so there is nothing to calculate after a flight.
Why book ahead instead of grabbing whatever is at the curb? Three reasons travellers tell us again and again: the price is locked before they fly, the driver is already tracking the flight when it lands, and the vehicle is a clean late-model car with room for the bags rather than a coin flip. Start a fixed quote on our quote page or go straight to booking. If your destination is the Fairmont Royal York specifically, the Royal York car service guide breaks the vehicle choice down further.
How a private car handles a delayed or early flight

This is the part the train and the ride-hail app cannot do for you. A private car service tracks your flight in real time and moves the pickup to match the wheels-down time, so an early arrival or a two-hour delay does not leave you stranded or paying a no-show.
Here is how it plays out. Your flight is scheduled for 7 p.m. but boards late and lands at 9:20. With a ride-hail app you start fresh at the curb at 9:20 and take whatever the surge gives you. With a tracked private booking, the dispatcher already saw the new landing time, the driver is repositioned, and a name sign is waiting when you clear customs. No new request, no surge, no scramble.
The same logic covers the early flight that beats its schedule and the connection that drops you in two hours sooner than planned. A flight-tracked chauffeur absorbs both. That certainty is the single biggest reason frequent travellers stop rolling the dice at the curb. For the inbound version of this, the door-to-door run to the airport, our Union Station to Pearson piece covers departure timing.
Pearson to the Fairmont Royal York and Front Street hotels
The Fairmont Royal York at 100 Front Street West sits directly across from Union Station, which makes it the one downtown address where every option lands close. A private car drops you at the Front Street curb or the hotel’s east entrance, bags and all.
That door delivery is a real differentiator at the Royal York. The hotel charges valet parking from about $75 a night with a vehicle height limit, so self-driving means a fee and a low-clearance gamble. A chauffeur sidesteps all of it: no valet ticket, no height limit, no parking charge, just a clean drop at the door. Confirm current valet rates with the hotel directly, since they change.
If your trip is built around a Royal York stay, the matching guides are worth a look. Our best car service for the Royal York covers vehicle choice and what to expect, and for groups arriving for a wedding, gala, or corporate block, the Royal York event transport guide handles the larger vehicles.
Private car service rates from Pearson

Every fare is a fixed quote, agreed before you fly, straight from our live rate card. These are the published starting points for a Pearson to downtown run, one way. Your exact flat rate for your address is confirmed on your quote.
| Vehicle | Seats | From, one way |
|---|---|---|
| Luxury sedan (Lexus ES / Cadillac XTS) | 3 | From $95 |
| Premium SUV (Navigator / Yukon) | 6 | From $100 |
| Cadillac Escalade | 6 | From $135 |
| Mercedes-Benz Sprinter (group + luggage) | 14 | From $450 |
All prices are starting points, one way, plus HST (13%) and gratuity. Arrival pickups are pre-arranged, so your driver meets you inside with a name sign. Your exact flat rate is confirmed on your quote. We do not publish a per-kilometre rate; you get one clean number.
Questions, answered first.
How long is the trip from Pearson to downtown Toronto?
The drive is about 25 to 35 minutes off-peak and 45 to 60 minutes in rush hour, over roughly 27 km. Distance is fixed; the time depends entirely on when you travel. A late-morning or evening run is quick; a weekday 5 p.m. departure is slow.
How far is Pearson from downtown Toronto?
Pearson is about 27 km west of downtown Toronto, terminal to the Front Street and University Avenue core. Public maps cite a range of roughly 25 to 30 km depending on terminal and route. It is close for a major airport, which keeps every transport option viable.
What is the best way to get from Pearson Airport to downtown Toronto?
It depends on your bags and your group. The UP Express train is the fastest cheap option for a solo light traveller near Union, at about 25 to 30 minutes for roughly $12. For luggage, groups, early or late flights, or certainty on cost, a private car service is door to door with a fixed quote.
How much is an Uber from Pearson Airport to downtown Toronto?
An UberX runs roughly $45 to $65 one way and surges with demand, weather, and rush hour, so the quoted price floats. A private chauffeur is a fixed number agreed before you fly, with no surge, a named driver at arrivals, and flight tracking.
How much does a car service cost from Pearson to downtown Toronto?
A private car service starts at $95 for a sedan, $100 for an SUV, and $135 for a Cadillac Escalade, one way, plus HST (13%) and gratuity. Arrivals are pre-arranged airport pickups with flight tracking and a name sign inside the terminal. Your exact flat rate for your destination is confirmed on your quote.
How long does the UP Express take from Pearson to Union Station?
The UP Express runs Pearson to Union Station in about 25 to 30 minutes, with trains every 15 minutes, seven days a week. It stops at Pearson, Weston, Bloor, and Union, and operates from roughly 5 a.m. to 1 a.m. daily.
How much is the UP Express train one way?
A standard adult one-way fare is about $12.35, or roughly $9.25 with a PRESTO card or contactless tap. Children under 12 ride free. Fares can change, so confirm the current price at upexpress.com before you travel.
Is the UP Express faster than driving from Pearson to downtown?
In rush hour, yes. The train holds a steady 25 to 30 minutes regardless of road traffic, while the same drive can stretch to 45 to 60 minutes on the Gardiner. Off-peak, the drive and the train are roughly even, and the car wins on door-to-door delivery.
How long is the drive from Pearson to downtown in rush hour?
Budget 45 to 60 minutes, sometimes more, on weekday mornings around 6 to 10 and afternoons around 3 to 7. The 427 and the Gardiner Expressway carry the load. A driver who knows the surface-street alternatives can shave time when the highway backs up.
What is the distance from YYZ to downtown Toronto in kilometres?
It is about 27 km from Toronto Pearson to the downtown core via Highway 427 and the Gardiner Expressway. Depending on which terminal you depart and the exact downtown address, the figure ranges from roughly 25 to 30 km.
Is Uber or a car service cheaper from Pearson to downtown?
An Uber is often the lower headline number at roughly $45 to $65, but it surges and the price is not locked. A private car service is a fixed quote from $95 with no surge, plus a named driver, flight tracking, and luggage help. You pay a small premium for certainty and service.
Does a private car track my flight if it is delayed?
Yes. The dispatcher tracks your flight in real time and moves the pickup to the actual landing time, so a delay or an early arrival does not strand you or trigger a no-show charge. The driver is repositioned and waiting when you clear customs.
How early should the driver arrive for an airport pickup?
For arrivals, the driver is in position around the time your flight lands, tracked to the gate. There is a built-in grace window for customs and baggage, so you walk out to a name sign rather than rushing. You do not need to call when you land; the flight tracking handles it.
What is a pre-arranged airport pickup at Pearson?
Arrival pickups are pre-arranged, covered by your fixed quote, plus HST (13%) and gratuity. The driver tracks your flight, registers at Pearson’s Pre-Arranged Services Desk, walks into the terminal, and meets you inside with a name sign rather than circling the curb. The full pre-arranged airport pickup is detailed here. Departures and drop-offs are a simpler curbside leg.
How long from Pearson to the Fairmont Royal York?
The same 25 to 35 minutes off-peak, 45 to 60 in rush hour, since the Royal York at 100 Front Street West is in the downtown core. A private car drops you at the Front Street curb across from Union Station, bags and all, with no valet fee. The Royal York car service guide covers the door-drop in detail.
Can a car service handle a group with lots of luggage from Pearson?
Yes. A Mercedes-Benz Sprinter seats up to 14 with room for the bags, from $450 one way, plus HST (13%) and gratuity. For arrivals it is pre-arranged so the driver meets the group inside with a name sign. It keeps a family or a corporate group together on one vehicle from the curb to the door. For larger arrivals tied to a wedding or gala, the Royal York event transport guide covers the bigger vehicles.
Do I have to pay a per-kilometre rate from the airport?
No. We quote one clean flat number, not a per-kilometre meter. You see the full price before you book, so there is nothing to calculate after a long flight. The published starting points are $95 sedan, $100 SUV, $135 Escalade, one way, plus HST (13%) and gratuity.
Is a car service worth it over the train for downtown Toronto?
It is worth it when you have luggage, a group, an early or late flight, or you want a door-to-door finish. The UP Express ends at Union Station, while a private car delivers you to your exact address. For a solo light traveller staying near Union, the train is the simpler call.
How much does it cost from Toronto airport to downtown overall?
The cheap end is the UP Express at about $12 one way. Ride-hail is roughly $45 to $65 and floats with surge. A private car service is a fixed quote from $95, plus HST (13%) and gratuity, pre-arranged on arrivals. Each buys a different level of certainty and service.
Can I book a Pearson pickup in advance?
Yes, and it is the point. Book ahead and the price is locked, the driver is assigned, and the flight is tracked before you leave home. Start a fixed quote on the quote page or go straight to booking with your flight and destination.
What downtown hotels are easiest to reach from Pearson?
The Front Street and University Avenue cluster is the most direct, anchored by the Fairmont Royal York at 100 Front Street West across from Union Station. A private car reaches any of them in about 25 to 35 minutes off-peak and drops you at the door rather than the nearest station. You can lock the fare on the quote page with your flight and hotel.
Does the time change late at night or very early morning?
Yes, in your favour. Overnight and pre-dawn runs are the fastest, often well under 25 minutes since the 427 and the Gardiner are empty. A flight-tracked private car covers the red-eye and the 5 a.m. departure when transit options are thin or not yet running. Book the early run on the booking page and the driver tracks the flight regardless of the hour.
Land, and just go.

Send your flight number, your downtown address, and your group size. You get a firm fixed quote, a named driver, and real flight tracking, not a curb gamble.
