Nonstop flights from New York to Buffalo
4 airlines fly from 3 New York airports (JFK, LGA and EWR) to Buffalo (BUF), with up to 18 flights a day.
Routes
3 airport pairs- JFK to BUFJohn F. Kennedy to Buffalo Niagara7 to 8 a day
- LGA to BUFLaGuardia to Buffalo Niagara3 to 7 a day
- EWR to BUFNewark Liberty to Buffalo Niagara3 a day
When they leave
New York timeSeven in the morning, 6:30 AM to 11:40 AM, then five in the afternoon, 12:18 PM to 3:59 PM, then eight in the evening, 5:16 PM to 10:40 PM.
Every flight
Earliest firstSchedules last checked Sep 19, 2026. Times are local.
Flying from New York to Buffalo
Delta Air Lines flies most often, 5 to 8 times a day on the CRJ 900 and Embraer 170. JetBlue flies 4 times a day on the Airbus A220-300 and Airbus A320. United Airlines flies 3 times a day on the CRJ 700. American Airlines flies 1 to 3 times a day on the Embraer 175 and Airbus A319.
Flights run every day of the week, from 13 on Saturdays to 18 on Mondays, Tuesdays, Wednesdays, Thursdays and Fridays. The first arrival in Buffalo is at 7:52 AM and the last at 12:40 AM the next day.
JFK to BUF is the busiest airport pair, with 55 flights a week, then LGA to BUF with 44 and EWR to BUF with 21.
Flying back, Buffalo to New York has 120 nonstop flights a week.
Return flights
Schedules as of Oct 9, 2026.