Explore Destinations

Discover the world's most amazing places

How to get from Toronto Pearson Airport (YYZ) to Port of Toronto (Cruise Terminal)

Quick Answer

The best overall way to travel from Toronto Pearson Airport (YYZ) to the Port of Toronto Cruise Terminal is by taking the UP Express train to Toronto Union Station (25 minutes), followed by a short taxi or ride-share (10-15 minutes) to the port. This combination is fast, reliable, and avoids downtown traffic. The total cost is approximately $60 - $90 CAD for two people, with a total door-to-door time of about 1 to 1.5 hours. The cheapest option is public buses and streetcars ($3.35), but it takes over 90 minutes with multiple transfers.

Quick Navigation: Toronto Pearson to Cruise Port

Option 1: UP Express Train + Short Transfer (Best Overall)

The Union Pearson (UP) Express is a dedicated airport rail link, offering the most predictable and stress-free core journey from the airport to downtown Toronto. It bypasses highway traffic entirely, running every 15-30 minutes.

Segment Key Details Cost (Adult, One-Way) Travel Time
YYZ to Union Station Trains depart from Station Link at Terminal 1 & 3. Free terminal shuttle available. Purchase tickets at machines, online, or via app. $12.35 CAD (Standard Presto/Contactless)
$14.25 CAD (Paper Ticket)
25 minutes
Union to Cruise Port Taxi/Uber rank outside Union's Front Street. Ride to Pier 27 (Most common) or Pier 52. $12 - $20 CAD (Taxi/Uber) 10-15 minutes (dependent on traffic)

Step-by-Step Guide & Deep Dive

1. Finding the Station: Follow signs for “Trains to City” or “UP Express” from your arrivals hall. At Terminal 3, you'll take a free Terminal Link train to Terminal 1's station. At Terminal 1, the station is accessible via an indoor walkway.

2. Ticketing: For the best fare, use a Presto Card (Toronto's transit card) or a contactless credit/debit card (Visa/Mastercard) to tap on at the readers. This gives you the lower $12.35 fare. Paper tickets from vending machines cost more. Consider a round-trip fare if you're returning the same way after your cruise.

3. Onboard Experience: Trains are modern with free Wi-Fi, power outlets, digital displays, and ample luggage storage. It's comfortable even with multiple suitcases.

4. The Final Transfer at Union: Union Station is large. Follow signs for “Front Street Exit” or “Taxi”. The taxi line is organized and moves quickly. Alternatively, pre-book your Uber/Lyft to meet you on Front Street. Tip: The walk from Union to the closest port area (Queen's Quay) is about 20 minutes, which is not advisable with cruise luggage.

Who It's Best For: Almost all travelers, especially first-time visitors, couples, and those with manageable luggage. It's the ideal balance of speed, price, and reliability.

Option 2: Taxi or Ride-Sharing (Door-to-Door Convenience)

For a direct, door-to-door service without any transfers, taxis and ride-shares (Uber, Lyft) are the most convenient options, albeit at a higher cost.

Service Type Pick-up Location Approx. Cost to Port Travel Time Key Considerations
Licensed Taxi Official taxi ranks at Arrivals of all terminals. $60 - $85 CAD (Flat rate to downtown + meter to port) 30-50 mins Fixed rate to downtown core; driver will use meter for final distance to port. Payment by cash/card.
Uber/Lyft Designated rideshare zones (follow app instructions). $50 - $80 CAD (Variable based on demand) 30-50 mins Price surges during peak hours, events, or bad weather. Known fare before booking.
Pre-Booked Private Transfer Driver meets you at Arrivals with a name sign. $90 - $150+ CAD 30-50 mins Fixed price, guaranteed service, ideal for large groups or special needs.

Deep Dive: When to Choose This Option

Pros: Ultimate convenience, no handling luggage on/off trains, direct to your ship's terminal, available 24/7. Ideal for families with small children or travelers with a lot of bags.

Cons: Cost is significantly higher. Travel time is entirely subject to traffic congestion on Highway 427, Gardiner Expressway, and downtown streets. Rush hour (7-9 AM, 4-6 PM) can double travel time.

Cost Analysis: The Toronto Airport sets flat rates from Pearson to defined zones. The cruise port falls just outside the core downtown zone, so expect the meter to run for an additional $5-$15. Always confirm the approximate fare with the driver before departing.

Recommendation: Choose this if your priority is convenience over cost, you are traveling in a group of 3-4 (splitting the fare), arriving late at night, or have mobility challenges.

Option 3: Airport & Hotel Shuttles (Limited Availability)

Shared shuttle services and hotel shuttles offer a middle-ground between public transit and private cars, but direct services to the cruise port are not widespread.

Hotel Shuttles

If you are staying at a downtown hotel the night before your cruise, check if they offer a complimentary or paid airport shuttle. This solves your airport-to-hotel transfer. The next day, a short taxi ride from your hotel to the port is cheap and easy.

Shared Ride Vans & Shuttles

Companies like Airport Shuttle offer shared van service. You must book in advance. They will drop you at your specified address, which could be the cruise terminal.

Verdict: Shuttles are a viable option primarily for solo travelers looking for a direct, pre-booked ride. For couples or groups, a taxi or Uber is often cheaper and faster.

Option 4: Public Bus & Streetcar (TTC - The Budget Choice)

For the most adventurous and budget-conscious traveler, the Toronto Transit Commission (TTC) network can be used. This involves multiple transfers and is not recommended for those with more than one suitcase per person.

The Route & Details

  1. TTC Bus Route 900 (Airport Express): From Pearson Terminals 1 or 3, take the 900 bus to Kipling Station. (Travel: ~20-30 min, Fare: $3.35).
  2. Subway (Line 2 - Bloor-Danforth): At Kipling, take the eastbound subway to Broadview Station. (Travel: ~25 min).
  3. Streetcar (Route 504 King): Transfer to the 504 King streetcar eastbound, getting off at Parliament Street. Walk south ~10 mins to the port. (Travel: ~15 min).

Total Theoretical Cost: $3.35 (one adult fare with 2-hour transfer window).
Total Realistic Time: 90 minutes to over 2 hours, depending on wait times and walking.

Critical Considerations

Who It's For: Solo backpackers or travelers with a single small bag who have ample time and want to spend the absolute minimum.

Cost & Time Comparison Table: YYZ to Port of Toronto

Transport Method Approx. Cost (for 2 adults) Door-to-Door Time Transfers Best For Our Rating
UP Express + Taxi $60 - $90 CAD 1 - 1.5 hours 1 (Train to Taxi) Best balance for most travelers ★★★★★
Taxi / Uber (Direct) $60 - $85 CAD 30 - 50 mins (traffic dependent) 0 Groups, convenience, late arrivals ★★★★☆
Pre-Booked Private Transfer $90 - $150+ CAD 30 - 50 mins 0 Large groups, luxury, fixed price guarantee ★★★☆☆
Shared Shuttle Van $80 - $120 CAD (for 2) 60 - 90 mins 0 (but multiple stops) Solo travelers on a budget wanting a direct book ★★☆☆☆
Public Bus & Streetcar (TTC) $6.70 CAD (for 2) 90 mins - 2+ hours 2+ Ultra-budget, minimal luggage, adventurous ★☆☆☆☆ (for cruise travelers)

Note: All times are estimates. Traffic, time of day, and wait times significantly impact door-to-door duration.

Traveler Tips & Experience for a Smooth Transfer

Beyond choosing your transport, these practical tips from experienced travelers will make your journey to the Port of Toronto seamless.

Luggage Strategy

Navigating Peak Times & Traffic

Money & Connectivity

Final Check Before You Go

FAQs: Toronto Pearson to Cruise Port Transport

What is the fastest way to get from Toronto Airport to the cruise port?

The fastest and most reliable combination is taking the UP Express train from Terminal 1 to Toronto Union Station (25 mins), then a short taxi or ride-share (approx. 10-15 mins) to the Port of Toronto. Total door-to-door time is typically 1 to 1.5 hours.

Is there a direct train or shuttle from YYZ to the cruise terminal?

No, there is no single direct public transport service. The UP Express train gets you closest to downtown. From Union Station, you must transfer to a taxi, ride-share, or local streetcar (Queen's Quay) for the final leg to the port.

How much is a taxi from Pearson Airport to the Port of Toronto?

A flat-rate taxi or cab from Pearson to downtown Toronto is approximately $55 - $70 CAD. To the cruise port specifically, expect to pay $60 - $85 CAD, depending on traffic and your exact terminal. This does not include tip (typically 15-20%).

What is the cheapest way to travel from YYZ to the cruise port?

The cheapest option is public transit: take the TTC public bus (Route 900) from the airport to Kipling Station, then the subway (Line 2) to Union Station, followed by a streetcar (509/510) to Queens Quay. The total cost is $3.35 CAD per adult, but it takes 90+ minutes and involves multiple transfers with luggage.

How do I get to the cruise port if my flight arrives late at night?

For late-night arrivals (after UP Express service ends around 11:30 PM), your only practical options are taxi, pre-booked private transfer, or ride-sharing apps (Uber/Lyft), which operate 24/7. Public transit options are extremely limited and not recommended with luggage at night.

Is the UP Express train a good option with cruise luggage?

Yes, the UP Express is excellent for luggage. Trains have dedicated luggage racks and spacious aisles. It's more comfortable than buses or subways for travelers with multiple suitcases. From Union Station, you can easily hail a taxi or ride-share for the short ride to the port.

Should I pre-book a private transfer for this trip?

Pre-booking is highly recommended for large groups (4+ people), families with young children, or those with significant mobility needs. It offers fixed pricing, meets you at arrivals, and provides direct door-to-door service. For solo travelers or couples, taxis/Uber are readily available and may be more cost-effective.

How early should I arrive at the Port of Toronto before my cruise departure?

Most cruise lines recommend arriving at the terminal 3-4 hours before the scheduled departure time. When planning your transfer from Pearson, factor in potential flight delays, customs/immigration (if international), baggage claim, and Toronto traffic. Aim to be at the airport baggage claim no later than 4-5 hours before your ship's sail time.