COMPARE Prices across different modes

Tue
Oct 26
$76Amtrak
$39OurBus
Find prices
Wed
Oct 27
$76Amtrak
$32OurBus
$196Mesa Airlines
Thu
Oct 28
$76Amtrak
$32OurBus
$184American Airlines
Fri
Oct 29
$76Amtrak
$35Flixbus
$184Republic Airlines
Sat
Oct 30
$76Amtrak
$30Flixbus
$184American Airlines
Sun
Oct 31
$76Amtrak
$35Flixbus
$178gojet airlines
Mon
Nov 1
$76Amtrak
Find prices
Find prices
Tue
Nov 2
$76Amtrak
$32OurBus
$178United
Wed
Nov 3
$76Amtrak
$30Flixbus
$78American Airlines
Thu
Nov 4
$77Amtrak
$30Flixbus
$79gojet airlines
Fri
Nov 5
$76Amtrak
$39OurBus
$178Republic Airlines
Sat
Nov 6
$76Amtrak
$30Flixbus
$79American Airlines
Mon
Nov 8
$76Amtrak
$30Flixbus
$79gojet airlines
Tue
Nov 9
$76Amtrak
$30Flixbus
$79gojet airlines
Wed
Nov 10
$76Amtrak
$32OurBus
$79gojet airlines
Thu
Nov 11
$76Amtrak
Find prices
$79gojet airlines
Fri
Nov 12
Find prices
$32OurBus
Find prices
Sat
Nov 13
$76Amtrak
$30Flixbus
$79gojet airlines
Sun
Nov 14
$76Amtrak
$35Flixbus
$79United

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Flight Information to Buffalo, NY from New York City

distanceDistance291 miles (470 km)
durationAverage flight duration1 h 28 min
priceAverage plane ticket price$186 (€151)
changesDirect flightYes

Flights from New York City to Buffalo, NY cover the 291 miles (470 km) long trip taking on average 1 h 28 min with our travel partners like. There are direct flight services available. While the average ticket price for this route costs around $186 (€151), you can find the cheapest plane ticket for as low as $178 (€145).

Travel Tips

Flights from New York City to Buffalo, NY
Take a flight to Buffalo, NY easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New York City to Buffalo, NY.
FAQs
How much are cheap flights between New York City and Buffalo, NY?
If you’re looking to save money on tickets, you can find cheap New York City to Buffalo, NY flights for as little as $178 (€145)  in the next 7 days.
How much is the flight to Buffalo, NY from New York City on average?
In the next 7 days you can expect to pay on average $186 (€151)  for a flight ticket from New York City to Buffalo, NY.
How far is New York City to Buffalo, NY by plane?
When traveling this route you should expect the distance between New York City and Buffalo, NY by plane to be approximately 291 miles (470 km).
How many hours is the flight time between New York City and Buffalo, NY?
The flight time from New York City to Buffalo, NY is on average 1 h 28 min  for the 291 miles (470 km) long journey, but the time it takes to go to Buffalo, NY from New York City by flight can vary depending on specific dates or traveling on weekends and holidays.
When is the earliest flight from New York City to Buffalo, NY? When is the last flight from New York City to Buffalo, NY?
You can take the earliest flight from New York City to Buffalo, NY at 10: 00 AM   or take the last flight from New York City to Buffalo, NY leaving at 11: 45 PM. Look for the latest New York City to Buffalo, NY flight schedules on Omio and book the best time to take the plane for this trip.
How far in advance should I purchase plane tickets from New York City to Buffalo, NY for the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this trip and save money. If you purchase plane tickets to Buffalo, NY from New York City within the next 7 days, you can find tickets to cost on average $186 (€151) one way. To find the best prices for this journey, consider booking your plane ticket from New York City to Buffalo, NY a few months in advance.

Important Stations and Airports for this Journey