There are four realistic ways to cover the roughly 25 miles from Buffalo Airport (BUF) to Niagara Falls, Ontario: a private cross-border shuttle, a scheduled per-person shuttle, an on-site taxi, or a rental car. Rideshare is not one of them, because Uber and Lyft do not cross the international border. Which is cheapest depends almost entirely on how many people are travelling.

The short version

  • Rideshare apps cannot complete this trip. The border rules it out, not availability.
  • Per-person pricing (scheduled shuttles) favours solo travellers; per-vehicle pricing (private transfer, taxi) favours groups.
  • Every option except a rental car still requires you to carry a passport or accepted document.
  • Buffalo Airport publishes its own on-site vendor rates, so you can sanity-check any quote before you book.

Compare the options

Rates below for the airport on-site vendors are the figures published on buffaloairport.com and are per the airport, not us. Third-party pricing changes, so confirm before you rely on it. Our own rate is a flat per-vehicle fare confirmed before you book.

Swipe the table sideways to see every column.

OptionHow it is pricedBest for
Private cross-border shuttle (Buffalo Shuttle)Flat $105 per vehicle, one way, first 35 minutes of border wait includedGroups, families, luggage, late or early arrivals, anyone who wants the pickup tied to their flight
Scheduled shared shuttle (airport vendor)Airport publishes $65 per person, one way, on a fixed departure schedule roughly 8:15 a.m. to 5:15 p.m.A solo traveller arriving mid-day who does not mind waiting for the next scheduled departure
On-site taxi (airport vendor)Airport publishes $85 for up to 5 passengersA small group arriving when a taxi is on the stand, willing to sort the crossing on the spot
Rental carDaily rate plus fuel, plus parking at your hotel, plus the return tripTravellers who want a car for the whole stay and are comfortable driving the crossing themselves
Bus / coachLowest cost, but via downtown Buffalo with a transferBudget solo travel with time to spare and light luggage
Uber / LyftNot available for this trip at any priceNobody. The apps do not cross the border.

Doing the per-person maths before you book

The single biggest cost factor on this route is not the operator, it is whether the fare is charged per person or per vehicle. A published $65 per-person shuttle is the cheapest option on the list for one traveller. At two people it is $130, which is already above our flat $105 for the whole vehicle. At four it is $260. Our rate does not change with passenger count because you are booking the vehicle, not a seat.

That cuts both ways, and it is worth being straight about it: if you are travelling alone, mid-day, with one bag and no schedule pressure, a scheduled shared shuttle will usually cost you less than a private transfer. What you trade for it is the fixed departure window, the shared stops, and a pickup that is not tied to your actual landing time.

What changes if your flight is late

This is where scheduled and private options diverge most. A scheduled shuttle runs on its timetable whether or not your flight lands on time, and the last published departure is late afternoon. A private transfer is booked against your flight number, so a delay moves the pickup rather than costing you the ride. If you are arriving in the evening, overnight, or on a connection that has already slipped, the scheduled option may not exist at all by the time you clear baggage.

Verified details

  • Buffalo Airport publishes a scheduled shuttle to Niagara Falls, Canada at $65 per person one way, running roughly hourly between 8:15 a.m. and 5:15 p.m., with drop-off at hotels within about 2 miles of the falls.
  • Buffalo Airport publishes an on-site taxi rate of $85 for up to 5 passengers to Niagara Falls, Canada.
  • The airport estimates about 45 minutes to Niagara Falls by taxi or shuttle, and about 60 minutes by bus.
  • The bus route runs via downtown Buffalo: Metro Bus #24 Genesee from the airport to the Metropolitan Transportation Center at 181 Ellicott Street, then an onward coach.
  • Uber and Lyft do not permit drivers to cross the US and Canada border, so no rideshare can complete this trip.

Questions about this

Can I just get an Uber at Buffalo Airport to Niagara Falls, Canada?

No. Uber and Lyft do not cross the US and Canada border, so the trip cannot be completed by rideshare regardless of surge, availability or price. Travellers regularly discover this after landing. You need a private cross-border operator, an airport shuttle vendor, a taxi that makes the crossing, or your own rental car.

Is the shuttle cheaper than a taxi from Buffalo Airport?

It depends on your group size and which service you mean. The airport publishes $65 per person for its scheduled shuttle and $85 for an on-site taxi carrying up to 5. Our private transfer is a flat $105 per vehicle. For one person the scheduled shuttle is cheapest; for a family of four the flat per-vehicle rate usually wins. Confirm current third-party rates directly, since they change.

How long does the trip actually take?

The airport estimates about 45 minutes by taxi or shuttle and about 60 minutes by bus. Our own planning figure is 35 to 55 minutes depending on which bridge is moving better on the day. The border crossing, not the driving distance, is the main variable.

Official sources

Primary sources for the facts on this page. We are an independent transportation company and are not affiliated with any of them.

Book your airport shuttle