• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 6 ways to get from Buffalo Airport (BUF) to Niagara Falls by bus, taxi, car or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, line 40 bus  •  1 h 23 min

  1. Take the bus from BNIA Drway & BNIA Terminal to North Division & Ellicott St 204 / ...
  2. Take the line 40 bus from Ellicott St & MTC to Rainbow Blvd & 1st St 40

$4 - $18

5 alternative options

Bus  •  1 h 35 min

  1. Take the bus from Buffalo Airport to Niagara Falls, ON 6 stops / ...

$9 - $25

Line 24 bus, line 40 bus  •  1 h 47 min

  1. Take the line 24 bus from BNIA Drway & BNIA Terminal to Washington St & Swan St 24
  2. Take the line 40 bus from North Division & Main St to Portage Rd & Cedar Ave 40

$4

Taxi  •  33 min

  1. Take a taxi from Buffalo Airport (BUF) to Niagara Falls 25.5 miles

$100 - $130

Drive  •  33 min

  1. Drive from Buffalo Airport (BUF) to Niagara Falls 25.5 miles

$2 - $4

Shuttle  •  33 min

  1. Take a shuttle bus from Buffalo to Niagara Falls Buffalo Airport

$73

Questions & Answers

The cheapest way to get from Buffalo Airport (BUF) to Niagara Falls is to drive which costs $2 - $4 and takes 33 min.

More details

The quickest way to get from Buffalo Airport (BUF) to Niagara Falls is to taxi which costs $100 - $130 and takes 33 min.

More details

Yes, there is a direct bus departing from Buffalo Airport and arriving at Niagara Falls, ON. Services depart five times a day, and operate every day. The journey takes approximately 1 h 35 min.

More details

The distance between Buffalo Airport (BUF) and Niagara Falls is 20 miles. The road distance is 25.5 miles.

Get driving directions

The best way to get from Buffalo Airport (BUF) to Niagara Falls without a car is to bus and line 40 bus which takes 1 h 23 min and costs $4 - $19.

More details

It takes approximately 1 h 23 min to get from Buffalo Airport (BUF) to Niagara Falls, including transfers.

More details

Buffalo Airport (BUF) to Niagara Falls bus services, operated by Megabus Canada, depart from Buffalo Airport station.

More details

Buffalo Airport (BUF) to Niagara Falls bus services, operated by Megabus Canada, arrive at Niagara Falls, ON station.

More details

Yes, the driving distance between Buffalo Airport (BUF) to Niagara Falls is 25 miles. It takes approximately 33 min to drive from Buffalo Airport (BUF) to Niagara Falls.

Get driving directions

Book your Buffalo Airport (BUF) to Niagara Falls bus tickets online with Busbud.

Search and book

Map of how to get from Buffalo Airport (BUF) to Niagara Falls.
Launch map view
  • Distance: 19.9 miles
  • Duration: 1 h 23 min

What companies run services between Buffalo Airport (BUF), USA and Niagara Falls, NY, USA?

You can take a bus from Buffalo Airport (BUF) to Niagara Falls via North Division & Ellicott St and Ellicott St & MTC in around 1 h 23 min.

Bus operators
NFTA
Phone
+1 716-855-7300
Website
metro.nfta.com
Bus from BNIA Drway & BNIA Terminal to North Division & Ellicott St
Ave. Duration
25 min
Frequency
Hourly
Estimated price
$2
Schedules at
metro.nfta.com
Bus from Ellicott St & MTC to Rainbow Blvd & 1st St
Ave. Duration
51 min
Frequency
Every 15 minutes
Estimated price
$2
Schedules at
metro.nfta.com
Bus from BNIA Drway & BNIA Terminal to Washington St & Swan St
Ave. Duration
41 min
Frequency
Every 30 minutes
Estimated price
$2
Schedules at
metro.nfta.com
Bus from North Division & Main St to Portage Rd & Cedar Ave
Ave. Duration
59 min
Frequency
Every 15 minutes
Estimated price
$2
Schedules at
metro.nfta.com
Megabus Canada
Phone
1-866-488-4452
Email
canada-info@coachcanada.com
Website
ca.megabus.com
Bus from Buffalo Airport to Buffalo, NY
Ave. Duration
30 min
Frequency
Every 4 hours
Estimated price
$8 - $12
Book at
megabus.ca
Bus from Buffalo Airport to Niagara Falls, ON
Ave. Duration
1 h 35 min
Frequency
4 times a day
Estimated price
$9 - $15
Book at
megabus.ca
Trailways New York
Phone
(800) 858-8555
Website
trailwaysny.com
Bus from Buffalo Airport to Buffalo, NY
Ave. Duration
15 min
Frequency
Twice daily
Estimated price
$10 - $16
Book at
trailwaysny.com
Greyhound USA

Greyhound is a leading bus company based in Dallas, Texas, serving over 3800 destinations across North America, Mexico and Canada. Greyhound carries around 18 million passengers a year who travel 5.4 billion miles (8.6 billion km) a year on their fleet of around 1700 vehicles. For travel flexibility, you can board or get off a Greyhound bus at official Greyhound stations, partner stations and curbside stops. There are around 230 Greyhound stations across the US where you can both catch your bus and buy tickets, that are also available on the official website and via the mobile app.

Rome2rio's guide to Greyhound USA
Contact Details
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Buffalo Airport to Buffalo, Ny
Ave. Duration
15 min
Frequency
Once daily
Estimated price
$8 - $17
Website
greyhound.com
Economy
$8 - $11
Flexible
$13 - $17
Bus from Buffalo Airport to Niagara Falls, On
Ave. Duration
2 h 5 min
Frequency
Once daily
Estimated price
$10 - $22
Website
greyhound.com
Economy
$10 - $15
Flexible
$17 - $22
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Buffalo, NY - Airport to Niagara Falls
Ave. Duration
1 h 25 min
Frequency
Once daily
Estimated price
$9 - $25
Website
Greyhound.ca
Advanced Purchase
$9 - $14
Online Fare
$9 - $22
Standard Fare
$17 - $25
Refundable
$20 - $29
Niagara Airbus
Phone
905-374-8111
Email
airsales@niagaraairbus.com
Website
niagaraairbus.com
Shuttle from Buffalo to Niagara Falls
Ave. Duration
33 min
Frequency
On demand
Estimated price
$73
Schedules at
niagaraairbus.com
Book at
niagaraairbus.com
Other operators
Taxi from Buffalo Airport (BUF) to Niagara Falls
Ave. Duration
33 min
Estimated price
$100 - $130
Liberty Yellow Cab
Phone
+1 716-877-7111
Website
libertycab.com
Buffalo Express Taxi
Phone
+1 716-986-2782
Website
buffaloexpresstaxi.com

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

There are 469+ hotels available in Niagara Falls. Prices start at $55 USD per night.

More details