Transit Options from Toronto Pearson Airport (YYZ) to Union Station

Union Station is the largest and most important railway hub in Toronto, located in the very heart of the city. As a result, travelers landing at Toronto Pearson Airport have several convenient ways to reach Union Station. You can choose a direct and comfortable airport taxi, a premium private transfer, or an independent car rental. If you are traveling on a budget, public transportation is also a solid option, with multiple bus routes and the fast UP Express train connecting YYZ with downtown Toronto.

Overview: Toronto Airport to Union Station

OptionPrice (CA$)Price (USD)Price (€)Duration
Taxi61444130–40 min
Bus3.20–9.602.30–7.102.16–6.5045–90 min
Train (UP Express)12.3598.4025 min

Toronto Airport to Union Station by Taxi

Airport taxis are one of the easiest and most stress-free ways to travel from Toronto Pearson Airport to Union Station. Official taxi ranks are located outside both terminals: at Terminal 1 after Door D and at Terminal 3 near Doors D, E, and F. Airport staff manage the queues efficiently, so waiting times are usually short, even during busy periods.

The taxi ride to Union Station typically takes 25–35 minutes under normal traffic conditions. During rush hours, travel time may increase to up to 60 minutes. Although city taxis in Toronto are metered, airport taxis operate with fixed fares to downtown destinations. The standard price to Union Station is around 61 CA$ (44 USD / 41€).

A tip of 10%–15% is customary for good service, though not mandatory. Travelers with a large amount of luggage or groups larger than four may need a van, which usually comes with an additional charge of about 15 CA$ (11 USD / 10€). Payment by cash or card is generally accepted, but it is recommended to confirm with the driver before departure.

Tip: Ride-sharing services are also available at Toronto Pearson Airport.

Toronto Airport to Union Station by Bus

Both TTC and GO Transit buses connect Pearson Airport with Toronto’s public transit network. While these options are the most affordable, none of the routes provide a direct ride to Union Station, and at least one transfer is required.

TTC Bus Routes

TTC bus stops are located at Ground Level of Terminal 1 (Column R4) and at the Arrivals Level of Terminal 3 (C8–C12). All TTC buses serving the airport are wheelchair accessible.

  • TTC Bus 52 (Lawrence West): Operates from 06:00 am to 01:00 am (from 08:00 am on Sundays) every 10 minutes. It connects the airport with Lawrence West Station, where you change to Subway Line 1 toward Finch. Total journey time is about 60 minutes.
  • TTC Bus 900 (Airport Express): Runs from 06:00 am to 01:00 am (from 08:00 am on Sundays) every 10 minutes. The bus goes to Kipling Station. From there, you must take Subway Line 2 toward Kennedy and then change at St George to Subway Line 1 toward Union Station. Total travel time is around 70 minutes.
  • Night Buses 300 and 332: Available from approximately 01:30 am to 06:00 am (to 08:00 am on Sundays). These routes require an additional transfer to Bus 320 (Yonge Night Bus) to reach Union Station. Total journey time is about 90 minutes.

The TTC fare is the same regardless of the route. Paying cash onboard costs 3.25 CA$ (2.37 USD / 2.22€), and exact change is required. With a PRESTO Card or Ticket, the fare is slightly lower at 3.20 CA$ (2.30 USD / 2.16€). PRESTO allows unlimited TTC travel within a two-hour window.

Tip 1: PRESTO day passes or two-ride tickets can be shared between multiple passengers.

Tip 2: Children aged 0–12 travel free.

GO Transit Buses

GO Transit buses stop only at Terminal 1 (Columns Q2–Q4). Bus 34 runs to Yorkdale Terminal from early morning until late night, where you can transfer to Subway Line 1 toward Union Station. GO Bus 40 is another option, running frequently to Highway 407 Terminal, with onward subway connections.

The combined GO Transit and TTC fare is around 9.60 CA$ (7.10 USD / 6.50€), and total travel time is approximately 60 minutes. PRESTO and contactless payments are accepted on GO Transit services.

Toronto Airport to Union Station by Train (UP Express)

The UP Express is the fastest and most convenient public transport option from Pearson Airport to Union Station. Trains operate every 15 minutes from 05:27 am to 11:27 pm (from 06:27 am on Sundays) and take just 25 minutes to reach downtown.

The UP Express station is located at Terminal 1, next to the Terminal LINK Train. Passengers arriving at Terminal 3 must first take the free LINK Train to reach the UP Express platform.

A standard adult ticket costs 12.35 CA$ (9 USD / 8.40€). With a PRESTO Card, the fare is reduced to 9.25 CA$ (6.70 USD / 6.30€). Children aged 0–12 travel free. Tickets can be purchased online, via the app, or at airport machines. Contactless payment is also supported.

Car Rental from Toronto Airport to Union Station

Car rental is suitable for travelers who prefer flexibility or plan to continue beyond downtown Toronto. Pearson Airport hosts numerous car rental companies, and booking in advance usually provides better prices and availability.

Driving from the airport to Union Station typically takes 25–35 minutes, but during peak traffic hours, the journey may take up to 60 minutes. Union Station itself does not offer parking, so you will need to use nearby public parking garages.

Private Airport Transfers from YYZ to Union Station

Private airport transfers offer the most comfortable door-to-door option from Toronto Pearson Airport to Union Station. Your driver will be waiting at the terminal, assist with luggage, and take you directly to your destination in a pre-selected vehicle.

Although private transfers are more expensive than taxis or public transport, comparing providers in advance can help you find a competitively priced, high-quality service.