Flights from New York to Buffalo (JFK to BUF)

Find cheap New York, United States to Buffalo, United States flights with our free search service. Compare all available fares for direct or connection flights to Buffalo.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from New York to Buffalo (One Way)

What is the distance between New York and Buffalo?

The average distance from New York to Buffalo is 484 kilometers (equals to 300 miles or 261 nautical miles). Your flight will departure from John F. Kennedy International Airport, United States and arrive on Buffalo Niagara Airport, United States.

How long is the flight from New York to Buffalo?

The average flight time between New York to Buffalo is 1 hours and 19 minutes.

How much is the fare for flight between New York and Buffalo?

The average price for one-way airfare from New York to Buffalo is 118 USD (none-taxes) for economy class.

Cheap flights from New York to Buffalo

Mon 30/Apr - Mon 30/Apr
0 days Flights from New York to Buffalo on United 30/04/2018
$251
Sun 29/Apr - Sat 14/Jul
76 days Flights from New York to Buffalo on United 29/04/2018
$289
Wed 30/May - Wed 06/Jun
7 days Flights from New York to Buffalo on jetBlue 30/05/2018
$159
Sun 13/May - Tue 15/May
2 days Flights from New York to Buffalo on jetBlue 13/05/2018
$115
Wed 23/May - Wed 25/Jul
63 days Flights from New York to Buffalo on jetBlue 23/05/2018
$144
Wed 30/May - Tue 14/Aug
76 days Flights from New York to Buffalo on United 30/05/2018
$159
Sat 12/May - Sun 14/Oct
155 days Flights from New York to Buffalo on United 12/05/2018
$179
Fri 22/Jun - Thu 04/Oct
104 days Flights from New York to Buffalo on United 22/06/2018
$204
Fri 01/Jun - Wed 06/Jun
5 days Flights from New York to Buffalo on jetBlue 01/06/2018
$159
Sat 16/Jun - Sun 17/Jun
1 days Flights from New York to Buffalo on United 16/06/2018
$168
Wed 06/Jun - Thu 05/Jul
29 days Flights from New York to Buffalo on jetBlue 06/06/2018
$172
Tue 26/Jun - Mon 09/Jul
13 days Flights from New York to Buffalo on United 26/06/2018
$159
Fri 01/Jun - Tue 14/Aug
74 days Flights from New York to Buffalo on United 01/06/2018
$159
Tue 10/Jul - Fri 13/Jul
3 days Flights from New York to Buffalo on United 10/07/2018
$167
Wed 25/Jul - Sat 28/Jul
3 days Flights from New York to Buffalo on United 25/07/2018
$158
Tue 24/Jul - Thu 16/Aug
23 days Flights from New York to Buffalo on United 24/07/2018
$159
Wed 25/Jul - Wed 01/Aug
7 days Flights from New York to Buffalo on jetBlue 25/07/2018
$178
Wed 01/Aug - Fri 03/Aug
2 days Flights from New York to Buffalo on United 01/08/2018
$167
Wed 01/Aug - Sun 05/Aug
4 days Flights from New York to Buffalo on United 01/08/2018
$159
Thu 30/Aug - Sun 02/Sep
3 days Flights from New York to Buffalo on United 30/08/2018
$183
Wed 22/Aug - Sun 09/Sep
18 days Flights from New York to Buffalo on United 22/08/2018
$187
Sun 28/Oct - Mon 05/Nov
8 days Flights from New York to Buffalo on United 28/10/2018
$187
Wed 10/Oct - Fri 19/Oct
9 days Flights from New York to Buffalo on United 10/10/2018
$159
Mon 29/Oct - Tue 30/Oct
1 days Flights from New York to Buffalo on United 29/10/2018
$194
Thu 03/Jan - Thu 03/Jan
0 days Flights from New York to Buffalo on United 03/01/2019
$184
Tue 13/Nov - Wed 14/Nov
1 days Flights from New York to Buffalo on United 13/11/2018
$168
Thu 08/Nov - Mon 12/Nov
4 days Flights from New York to Buffalo on United 08/11/2018
$157
Fri 30/Nov - Sun 09/Dec
9 days Flights from New York to Buffalo on United 30/11/2018
$188
Fri 16/Nov - Sat 12/Jan
57 days Flights from New York to Buffalo on United 16/11/2018
$314
Wed 05/Dec - Wed 05/Dec
0 days Flights from New York to Buffalo on United 05/12/2018
$153
Mon 18/Feb - Thu 07/Mar
17 days Flights from New York to Buffalo on United 18/02/2019
$178
Mon 18/Mar - Thu 21/Mar
3 days Flights from New York to Buffalo on United 18/03/2019
$247
Mon 10/Sep - Tue 11/Sep
1 days Flights from New York to Buffalo on jetBlue 10/09/2018
$158
Fri 28/Sep - Mon 01/Oct
3 days Flights from New York to Buffalo on United 28/09/2018
$178
Sun 16/Sep - Mon 17/Sep
1 days Flights from New York to Buffalo on United 16/09/2018
$167