
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
- Send both flight numbers when you book: the BUF flight and the Pearson flight. Dispatch plans around the tighter of the two.
- Tell us your airline so we confirm the correct Pearson terminal, since Terminal 1 and Terminal 3 are far apart.
- We track your BUF landing and plan the border crossing with a cushion; you clear check-in and security at Pearson yourself.
- 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
Best for one to three passengers with standard luggage.
A comfortable choice for small families, couples with additional luggage or travelers who want more interior space.
Ideal for families and groups with multiple bags, strollers or child seat needs.
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.
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.
Hamilton, Toronto and the GTA
- TorontoDowntown Toronto, hotels and the GTA$365
- Toronto Pearson AirportInternational airport connection$365
- Hamilton, OntarioAncaster, Dundas, Stoney Creek and area$280
- Burlington, OntarioGreater Toronto Area$295
- Oakville, OntarioGreater Toronto Area$330
- Brantford, OntarioSouthwestern Ontario$360
- Mississauga, OntarioPort Credit, Square One and area$365
- North YorkNorth Toronto neighbourhoods$410
- Kitchener, OntarioKitchener-Waterloo region$425
- ScarboroughEast Toronto communities$455
- Vaughan, OntarioVaughan and Woodbridge$460
- London, OntarioSouthwestern Ontario$580
- Ottawa, OntarioOntario and Canada’s capital$1,270
