Buffalo Airport to Toronto is about 95 miles and 1 hour 45 minutes to 2 hours 30 minutes depending on traffic and the crossing. A private transfer is a flat $365 per vehicle, door to door, and rideshare is not an option because the apps do not cross the border.
The short version
- Flat $365 per vehicle, one way, for a private door-to-door transfer.
- About 95 miles, typically 1 hour 45 minutes to 2 hours 30 minutes including the crossing.
- Many travellers fly into Buffalo because fares undercut flying into Pearson.
- Rideshare cannot make this trip at any price.
Why people fly into Buffalo for Toronto
The reason this route exists is airfare. Flying into Buffalo is frequently cheaper than flying into Pearson on the same routes, and travellers trade the saving against a longer ground leg and a border crossing.
Whether that trade is worth it depends on the size of your group. The ground transfer is priced per vehicle, so the more people are splitting it, the more of the airfare saving you keep.
What the flat rate covers
The $365 rate is a private transfer to downtown hotels, residential addresses or business districts anywhere in the city. It is confirmed before you book, so a long route does not turn into a metered surprise.
Because it is per vehicle rather than per seat, a family of four pays the same as a solo traveller on the same trip.
Planning the timing
Allow for the drive plus the crossing, and treat the crossing as the variable part. Traffic through the Niagara corridor and into the GTA is the other variable, and it is worth avoiding a pickup that lands you in Toronto at rush hour if your schedule allows.
Booking ahead matters more on this route than on the short ones, simply because it occupies a vehicle for several hours.
Verified details
- The flat rate from Buffalo Airport to Toronto is $365 per vehicle, one way.
- The route is about 95 miles and typically 1 hour 45 minutes to 2 hours 30 minutes including the crossing.
- Uber and Lyft do not permit drivers to cross the US and Canada border, so no rideshare can complete a cross-border trip from Buffalo.
- Every booking is a private vehicle for one group only, never a shared ride.
Questions about this
How much is a shuttle from Buffalo Airport to Toronto?
A flat $365 per vehicle, one way. The price is per vehicle rather than per person and is confirmed before you book.
How long does the drive take?
About 1 hour 45 minutes to 2 hours 30 minutes, depending on traffic and the border crossing on the day you travel.
Can I take an Uber from Buffalo Airport to Toronto?
No. Rideshare apps do not cross the US and Canada border, so no Uber or Lyft can complete this trip.
Do you drop off anywhere in Toronto?
Yes. The flat rate covers downtown hotels, residential addresses and business districts across the city, and we also serve Mississauga, North York, Vaughan and Scarborough.
Do I need a passport?
Yes. The trip crosses into Canada, so every traveller carries a valid passport or other accepted travel document.
Official sources
Primary sources for the facts on this page. We are an independent transportation company and are not affiliated with any of them.
- CBP border wait times Check the crossing before a long transfer
- Buffalo Airport flight information Live arrival and departure status

