YYZ Toronto, Canada

From Toronto Pearson Airport
to the city centre

Toronto skyline with the CN Tower above the city’s neighbourhoods
Toronto · City skyline

The UP Express takes you directly to Union Station, handy for the Financial District and hotels near the waterfront. For Bloor Street or a lower fare, take the TTC airport bus and subway. A taxi, pre-booked transfer or app ride takes you straight to your accommodation if it is further from a station.

Information checked Sources below

We may earn a commission through links marked “Partner link”, at no extra cost to you. All CAD prices are in Canadian dollars.

Illustration of a Union Pearson Express train

Union Station · Financial District · Waterfront

UP Express into downtown Toronto

A direct train to Union Station, without road traffic.

UP

Journey
30 minto Union Station · on board
Single fare
9.25 CADcontactless or PRESTO
At the airport
T1Terminal Link from T3

Follow the “Train to City” signs. The UP Express station is at Terminal 1, next to the Terminal Link platform. From Terminal 3, take the free Terminal Link shuttle train to Terminal 1. Allow extra time for walking and changing trains.

Choose how to pay. Tap a contactless credit/debit card, mobile wallet or PRESTO on an UP Express reader before boarding and tap off with the same card or device at Union: the adult fare is 9.25 CAD. A regular adult ticket costs 12.35 CAD, available online or from a station machine. Activate an e-ticket at least five minutes before boarding.

Trains normally run every 15 minutes, stopping at Weston, Mount Dennis and Bloor before Union. Bloor is useful for the Dundas West area; Union suits the Financial and Entertainment districts.

Landing late? UP Express does not run all night. The last airport train is around 00:55; service starts around 05:30 on weekdays and 06:30 at weekends/holidays. Check your actual departure after allowing for immigration, baggage and the terminal transfer.

Illustration of a TTC bus and subway train

Kipling · Bloor Street · Subway connections

TTC bus 900 & subway

A lower fare, with changes on the way to downtown.

900 + TTC

Journey
~60–75 minto Union · planning estimate
Single fare
3.30 CADcontactless or PRESTO
At the airport
T1 + T3public transit stops

Take bus 900 Airport Express to Kipling station. Board at Terminal 1, Ground Level, Column R4, or Terminal 3, Arrivals Level, Columns C8–C12. The bus takes about 20–25 minutes to Kipling.

Continue east on subway Line 2 for Bloor Street. For Union Station, change at St George station to subway Line 1 southbound via Union. The 60–75-minute estimate includes changes and typical waiting; traffic and service disruptions can add time.

One TTC fare covers the connection. Tap your own PRESTO, credit/debit card or mobile wallet on boarding and use the same payment method when transferring within two hours. Cash costs 3.35 CAD: bring the exact fare and ask for a paper transfer for your continuous onward trip.

Overnight: the 900/subway route is not an all-night connection. TTC lists the 300A Bloor–Danforth night bus to the Bloor/Yonge area, around 02:00–05:00. Check the journey for your arrival time; it does not take you directly to Union Station.

To your accommodation, not just a station

Taxi & pre-booked transfer

~30–60 minindicative drive to Union Station

Convenient with large suitcases, in a group, or for an address away from a station. Allow extra time for road traffic and pickup; busy periods can also mean a queue at the taxi rank.

Decide when you arrive

Taxi from the rank

Illustration of a Toronto taxi

Flat fare (~70 CAD)per standard vehicle · one-way estimate to Union Station

Use the licensed taxi rank on the Arrivals Level: Door D at Terminal 1 or Door E at Terminal 3. Pearson taxis charge regulated flat fares to Toronto destinations and accept major credit cards.

Before setting off: give the exact address and confirm the total, including any extras. The estimate uses the zone map currently linked by the airport, dated February 2024; it is not a live quote. Ask the attendant for a larger or accessible vehicle if needed.

Check official taxi fares
Tariff & pickup information · Pearson Airport

Book ahead · Private transfer

Welcome Pickups

Illustration of a van for a pre-booked private transfer

Get a fixed quote (~110 CAD)one-way vehicle quote · enter your address, group and luggage

Arrange your airport pickup in advance with an English-speaking driver. Welcome Pickups offers flight monitoring for delays and a prepaid transfer to your accommodation.

Before booking: enter all passengers and bags, request any child seats and check the vehicle size, meeting point, included waiting time and cancellation terms. Follow your confirmation for where to meet the driver.

Check transfer prices
Welcome Pickups · Partner link
Illustration representing an Uber ride
Illustration representing a Lyft ride

Request your ride in the app

Uber & Lyft from Pearson

Compare the quoted fare and driver arrival time when you are ready.

APP

Price
In the appper ride · vehicle type, route and demand
Pickup
T1 + T3follow your assigned zone and bay

Collect your bags before requesting a ride. Enter your accommodation, compare available vehicles and follow the pickup directions after a driver is assigned. Check the number plate and driver details before getting in.

Terminal 1: regular Uber pickups use Ground Level zones 4–5 between Doors Q, R and S; Lyft uses zone 3 by Doors P/Q. Terminal 3: regular ride-app pickups use the Arrivals Level around Doors B/D. Premium services can use different doors, so the app’s instructions take priority.

Allow roughly the same driving time as a taxi, plus the driver’s arrival time. Fares and vehicle availability vary, including overnight. Pearson also permits Hopp; check its app if you already use it.

A few practical details

Tickets & the journey back

Does a UP Express fare include the TTC subway?

No. UP Express is outside Ontario’s One Fare programme, so an onward TTC ride needs its own fare. The TTC bus-and-subway connection described above stays within one TTC journey.

TTC · One Fare rules

Do children need a train or TTC ticket?

Children aged 12 and under travel free on UP Express and the TTC. Older passengers need their own valid fare; youth discounts depend on the operator and payment method. Check the official fare rules when travelling with teenagers.

UP Express fares TTC fares

Where do I board the airport train for the return trip?

At Union Station, follow signs for UP Express / SkyWalk. Its boarding area is separate from the subway platforms. Check the departure, allow time to reach the platform and add the Terminal Link connection if your flight leaves from Terminal 3.

UP Express · Union Station map

What if I am staying in North York or outside downtown?

You may not need to travel via Union. GO bus 94 serves Yorkdale, Sheppard–Yonge and Scarborough Centre; GO bus 40 serves the Hamilton–Richmond Hill corridor. Both leave from Terminal 1, Ground Level, Columns Q2–Q4. From Terminal 3, take the free Terminal Link first. Use the GO planner for your stop, current fare and departure.

Pearson · GO Transit connections

Advertisement · GetYourGuide

The best experiences in Toronto

Discover harbour cruises, guided city walks and unique Toronto experiences – and find activities that fit your plans.





Partner offers · check prices and availability for your travel dates.