Cross-border airport shuttle

Buffalo Airport Shuttle to Toronto Pearson Airport

Connecting through Buffalo to save on airfare is common, and we complete the trip to Toronto Pearson (YYZ). We track your inbound flight and plan the border crossing so you reach your Pearson departure with time to spare.

  • From Buffalo Airport (BUF)
  • 1 hour 45 minutes to 2 hours 30 minutes
  • about 95 miles
  • US to Canada, both directions

For travelers connecting between Buffalo Airport (BUF) and Toronto Pearson (YYZ): flying into Buffalo for a cheaper fare and continuing to a Pearson departure, or being met at Pearson. Use it to understand what an airport-to-airport cross-border transfer requires and what dispatch needs to plan it.

This is the right page if

  • You booked a cheaper flight into BUF and have an onward departure from Pearson.
  • You are meeting an arriving traveler at Pearson and coming from the Buffalo area.
  • You live near Pearson but are flying out of Buffalo for the fare and need a reliable ride to BUF.

You may want a different page if

  • Your destination is downtown Toronto or a city hotel, not the airport. That is a different trip. See that page.
  • You need a guaranteed connection where the transfer is responsible if a flight is late. We plan around your flights but cannot assume airline liability.

Planning an airport-to-airport connection

  1. Send both flight numbers when you book: the BUF flight and the Pearson flight. Dispatch plans around the tighter of the two.
  2. Tell us your airline so we confirm the correct Pearson terminal, since Terminal 1 and Terminal 3 are far apart.
  3. We track your BUF landing and plan the border crossing with a cushion; you clear check-in and security at Pearson yourself.
  4. Drop-off is at the correct terminal departures level. If a flight change lands you at the wrong terminal, the free Terminal Link train connects the two.

What to know before you arrive

An airport-to-airport cross-border transfer is a different product from a hotel drop-off, because two flight schedules and a border all have to line up. The drive alone is close to two hours, the crossing adds a variable, and you still need to check in and clear security at Pearson. That is why we build the schedule backward from the tighter flight and track the inbound landing rather than working off a fixed pickup time.

Which Pearson terminal you need depends on your airline, and the two terminals sit on opposite sides of the airfield. Air Canada and Star Alliance use Terminal 1; WestJet, Porter, Air Transat and most Oneworld and SkyTeam carriers use Terminal 3. We confirm the terminal from your airline so you are dropped at the right departures door, and the free 24-hour Terminal Link train is the backup if a schedule change moves you.

Good to know

  • Toronto Pearson is Canada’s busiest airport and operates two public terminals, Terminal 1 and Terminal 3, on opposite sides of the airfield.
  • A free Terminal Link train connects Terminal 1 and Terminal 3, running 24 hours a day with a two to eight minute ride between stations, so a wrong-terminal drop-off is recoverable.
  • Air Canada and its Star Alliance partners operate from Terminal 1; WestJet, Porter, Air Transat and most Oneworld and SkyTeam carriers operate from Terminal 3.
  • From Buffalo Airport, Toronto Pearson is about 95 miles and typically 1 hour 45 minutes to 2 hours 30 minutes, plus the border crossing.
  • Rideshare apps cannot complete a trip across the U.S. and Canada border, so a private transfer is the direct single-vehicle option for this connection.

What to have ready when you book

  • Both flight numbers: the Buffalo flight and the Pearson flight
  • Your Pearson airline, so we confirm Terminal 1 or Terminal 3
  • Direction: are you departing from Pearson or arriving at it?
  • Passenger count and luggage
  • Passports or accepted documents for the border crossing

Questions specific to this trip

Which Pearson terminal will you drop me at?

It depends on your airline. Air Canada and Star Alliance partners use Terminal 1; WestJet, Porter, Air Transat and most Oneworld and SkyTeam airlines use Terminal 3. Give us your airline and flight number and we confirm the terminal. If a change moves you, the free Terminal Link train connects the two in a few minutes.

How much time should I leave between my Buffalo landing and my Pearson departure?

Plan for the roughly two-hour drive, plus border wait, plus Pearson check-in and security. Send us both flights and we will advise on your specific timing. We plan a cushion, but we cannot guarantee a connection or assume airline responsibility if a flight runs late, so build in margin you are comfortable with.

What happens if my incoming Buffalo flight is delayed?

We track your inbound flight and adjust the pickup to your actual landing. On an airport-to-airport connection, a long delay can still put a tight Pearson departure at risk, which is why we ask for both flight numbers up front and recommend a generous cushion. Dispatch will flag if the timing looks too tight when you book.

How much is a shuttle from Buffalo Airport to Toronto Pearson Airport?

The flat rate is $365 per vehicle, one way from Buffalo Niagara International Airport (BUF). The price is confirmed before you book, with no surge pricing and no hidden charges.

How long is the ride from Buffalo Airport to Toronto Pearson Airport?

The drive is about 95 miles, about 1 hour 45 minutes to 2 hours 30 minutes, depending on the border crossing on the day you travel.

Do I need a passport to travel to Toronto Pearson Airport?

Yes. Every traveler crossing into Canada is responsible for carrying a valid passport or other accepted travel document. Requirements vary by citizenship and age, so check official government guidance before your trip.

Are there extra fees if the border is slow?

Your flat rate includes up to 35 minutes of border wait time. On the rare occasion a crossing runs longer, additional time is billed transparently at $35 per hour, with no hidden surcharges.

Can I take an Uber from Buffalo Airport to Toronto Pearson Airport?

Rideshare apps do not cross the US and Canada border, so an Uber or Lyft cannot complete this trip. A private cross-border shuttle like ours handles the entire route and the crossing.

Will you track my flight if it is delayed?

Yes. Add your flight number to your booking and we track your arrival, adjusting pickup so your driver is ready when you land.

Is the ride to Toronto Pearson Airport private?

Yes. Every booking is a private vehicle for your group only. You are never placed in a shared ride or routed through other passengers’ stops.

Not your exact trip? Choose the right page

Why book with Buffalo Shuttle

  • Flat, upfront pricing confirmed before you book
  • Private vehicle for your group, never a shared ride
  • Insured, professional drivers
  • Flight tracking so your ride adjusts to delays
  • Cross-border specialists between Western New York and Ontario
  • First 35 minutes of border wait included

Choose the right vehicle

Sedan1 to 3 passengers

Best for one to three passengers with standard luggage.

LuxuryUp to 5 passengers

A comfortable choice for small families, couples with additional luggage or travelers who want more interior space.

MinivanUp to 6 passengers

Ideal for families and groups with multiple bags, strollers or child seat needs.

Two Minivans7 to 12 passengers

For larger groups of up to 12, we assign two minivans so everyone travels together with room for luggage.

Book Your Airport Shuttle

Tell us your route and we will confirm your flat-rate price by phone or email.

Quick select:

No payment required now. We will confirm by phone or email.

Nearby routes

Hamilton, Toronto and the GTA: routes and flat rates

Other destinations we serve in this area, with the same flat per-vehicle rate from Buffalo Niagara International Airport. See every route and rate.

Book Your Shuttle

Hamilton, Toronto and the GTA

Book / Get a Quote