Direct flights to Buffalo BUF

Buffalo Niagara International is a small to medium sized airport in New York, USA. In total there are 28 airports with direct flights to Buffalo from 19 different U.S. states. You can easily reach Buffalo with daily non-stop flights from 11 major hubs like Dulles (United), New York (United) and New York (Delta).

BUF Click to open the interactive map.

Non-stop routes to BUF:

Duration

No direct flights found. Try clear all filters.
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Major airlines with daily flights to Buffalo
Daily flights with United
Daily flights with Delta
Daily flights with American Airlines
Ad
BUF routes and destination map
Show flights from Buffalo instead? Cheap flights to Buffalo
Ad

Yes you can fly to Buffalo from 24 different US airports.

There are 7 airlines with direct flights to Buffalo. JetBlue Airways, Delta Air Lines and Frontier Airlines are the most popular ones.

All 3 big alliances are flying to Buffalo. Star Alliance, Oneworld and SkyTeam.

The IATA code is BUF and the ICAO code is KBUF.

You can fly daily from 11 different airports hubs to Buffalo. Including New York & New York & Detroit & Atlanta with Delta, Dulles & New York with United and Charlotte & Washington & Chicago & Philadelphia & Dallas with American Airlines.

Depends where you are flying from. It takes 4h 41min from Los Angeles (LAX) and 1h 10min from Baltimore (BWI).

There is 1 airport in Buffalo with scheduled flights, Buffalo Niagara International, BUF.

It depends on where from and when you are flying. The average one-way ticket price according to our data is $164.
Direct flights to other airports in the state of New York, NY
John F Kennedy International
John F Kennedy International (JFK)

Flights from 193 different airports

La Guardia
La Guardia (LGA)

Flights from 83 different airports

Syracuse Hancock International
Syracuse Hancock International (SYR)

Flights from 30 different airports

Albany International
Albany International (ALB)

Flights from 24 different airports

Greater Rochester International
Greater Rochester International (ROC)

Flights from 21 different airports

Westchester Co
Westchester Co (HPN)

Flights from 19 different airports

Long Island Mac Arthur
Long Island Mac Arthur (ISP)

Flights from 14 different airports

Plattsburgh International
Plattsburgh International (PBG)

Flights from 8 different airports

Stewart International
Stewart International (SWF)

Flights from 8 different airports

Elmira Corning Rgnl
Elmira Corning Rgnl (ELM)

Flights from 4 different airports

Ad