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

Ryanair
Easyjet
Eurowings
Vueling

Flight Information to Buffalo, NY from Boston

distanceDistance398 miles (642 km)
durationAverage flight duration3 h 34 min
changesDirect flightYes

Flights from Boston to Buffalo, NY cover the 398 miles (642 km) long route taking on average 3 h 34 min with our travel partners like. There are direct flight services available.

Travel Tips

Flights from Boston 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 Boston to Buffalo, NY.
FAQs
What is the distance from Boston to Buffalo, NY by plane?
The distance from Boston to Buffalo, NY by plane is approximately 398 miles (642 km).
How long is the flight between Boston and Buffalo, NY?
On average the Boston to Buffalo, NY flight time is 3 h 34 min  covering the 398 miles (642 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When can I take the first flight from Boston to Buffalo, NY? When can I take the last flight for the day?
You can take the first flight from Boston to Buffalo, NY at 9: 45 AM. The last flight from Boston to Buffalo, NY that you can take departs at 2: 50 PM. Omio shows you the latest flight from Boston to Buffalo, NY schedule to help you book the best departure time for this route.

Important Stations and Airports for this Journey

Most Popular Travel Destinations