New York to Buffalo flight status today

List of all flights from New York United States (JFK) to Buffalo United States (BUF) and airlines operated flight from New York to Buffalo. The flight is a domestic flight in United States. There are 98 flights operated by 30 airlines on this route.

The distance from New York, US (JFK) to Buffalo, US (BUF) is 483 km (300 miles). John F. Kennedy International Airport and Buffalo Niagara International Airport are in the same time zone (GMT -5:00). The current time on both airports is Sunday 2025-12-28 14:50 PM.

Etihad Airways | Korean Air | LATAM Airlines | JetBlue Airways | Turkish Airlines | British Airways | Delta | Aer Lingus | Qatar Airways | Endeavor Air | Japan Airlines | Hawaiian Airlines | KLM | Air France | Royal Air Maroc | Singapore Airlines | SAS | El Al | TAP Portugal | Virgin Atlantic | Aeromexico | Polish Airlines LOT | China Eastern | Kenya Airways | Air Serbia | Alitalia | American Airlines | Emirates | China Southern Airlines | Aeroflot |

List of 98 flights from New York, US (JFK) to Buffalo, US (BUF).
No. Departure Arrival Last Update Status
EY8266 13:55 15:32 Scheduled Delayed by 1h 46m
EY8292 14:36 16:05 Scheduled On time

 

No. Departure Arrival Last Update Status
KE3185 22:00 23:45 Arrived Delayed by 12h 1m
KE7311 13:29 15:05 Scheduled On time

 

No. Departure Arrival Last Update Status
LA6661 13:30 15:09 Departed On time
LA7095 22:15 23:59 Scheduled On time
LA7100 13:29 15:05 Scheduled On time

 

No. Departure Arrival Last Update Status
B61202 13:55 15:32 Scheduled Delayed by 1h 1m
B61602 07:30 08:59 Arrived On time
B6102 20:00 21:34 Scheduled On time
B62155 17:30 19:02 Arrived On time
B62902 09:18 10:51 Departed On time
B6902 10:15 11:42 Arrived
B6202 10:30 12:00 Cancelled

 

No. Departure Arrival Last Update Status
TK8933 13:55 15:32 Scheduled Delayed by 1h 1m
TK8937 20:00 21:34 Scheduled On time
TK8939 13:30 14:59 Scheduled On time
TK8941 07:30 08:54 Arrived On time
TK8935 22:45 00:23 Scheduled On time

 

No. Departure Arrival Last Update Status
BA8305 13:55 15:32 Scheduled Delayed by 1h 1m

 

No. Departure Arrival Last Update Status
DL5103 13:30 15:09 Scheduled On time
DL5096 21:59 23:43 Cancelled
DL5264 22:15 23:59 Scheduled On time
DL5296 13:29 15:05 Arrived On time
DL8859 08:25 09:43 Departed Delayed by 50m

 

No. Departure Arrival Last Update Status
EI5024 22:15 23:54 Scheduled On time
EI5026 17:30 19:04 Scheduled On time
EI5028 16:35 18:08 Scheduled On time
EI5030 21:30 23:04 In Air
EI5032 17:55 19:13 Landed Late

 

No. Departure Arrival Last Update Status
QR3849 15:05 16:41 Cancelled
QR4069 20:00 21:34 Arrived On time
QR3903 07:30 08:59 Scheduled On time
QR3815 14:36 16:05 Scheduled On time
QR3831 10:42 12:12 Arrived On time

 

No. Departure Arrival Last Update Status
9E5096 22:00 23:45 Scheduled Delayed by 1h 10m
9E5296 13:29 15:05 Scheduled On time
9E5250 17:40 19:19 Scheduled On time
9E5264 22:15 23:59 Departed On time
9E4146 17:10 18:46 Landed

 

No. Departure Arrival Last Update Status
JL5820 13:55 15:32 In Gate
JL5920 20:00 21:34 Scheduled On time

 

No. Departure Arrival Last Update Status
HA2022 09:00 10:35 Arrived On time
HA2070 17:15 18:46 Scheduled On time

 

No. Departure Arrival Last Update Status
KL6238 13:30 15:09 Scheduled On time
KL6240 13:29 15:05 Scheduled On time
KL6239 22:15 23:59 Scheduled On time
KL7890 17:38 19:20 Cancelled

 

No. Departure Arrival Last Update Status
AF3489 13:30 15:09 Scheduled On time
AF7933 17:40 19:19 Scheduled On time
AF5796 22:15 23:59 Scheduled On time
AF8503 13:29 15:05 Scheduled On time

 

No. Departure Arrival Last Update Status
AT9628 13:55 15:32 Scheduled On time
AT9634 13:30 14:59 Arrived On time
AT9630 22:15 23:59 Scheduled On time
AT9632 13:15 14:39 In Air
AT9636 21:00 22:31 Landed

 

No. Departure Arrival Last Update Status
SQ1456 17:15 18:45 Scheduled On time
SQ1454 20:00 21:34 Scheduled On time

 

No. Departure Arrival Last Update Status
SK3355 22:15 23:59 Scheduled On time
SK3591 17:40 19:19 Arrived On time

 

No. Departure Arrival Last Update Status
LY4504 17:40 19:19 Arrived On time
LY4231 08:59 10:37 Arrived On time
LY4233 13:29 15:05 Scheduled Delayed by 54m
LY4235 22:15 23:59 Scheduled On time
LY8619 17:30 19:04 Scheduled On time
LY8623 13:30 14:59 Scheduled On time
LY8621 07:30 08:54 Arrived On time

 

No. Departure Arrival Last Update Status
TP4306 07:30 08:59 Arrived On time

 

No. Departure Arrival Last Update Status
VS1995 22:15 23:59 Scheduled On time
VS3147 08:59 10:37 Scheduled On time
VS4609 17:40 19:19 Scheduled On time
VS3148 13:29 15:05 Scheduled On time
VS4621 18:20 20:10 Scheduled
VS4694 13:30 15:00 Landed

 

No. Departure Arrival Last Update Status
AM3998 22:15 23:59 Scheduled On time
AM3813 17:40 19:19 Scheduled On time
AM5123 20:20 21:50 Unknown
AM5663 07:55 09:30 Landed

 

No. Departure Arrival Last Update Status
LO5861 07:50 09:20 Arrived On time
LO5863 20:29 22:07 Scheduled On time

 

No. Departure Arrival Last Update Status
MU8693 17:40 19:19 Departed On time
MU4548 17:30 19:08 Departed

 

No. Departure Arrival Last Update Status
KQ7060 08:59 10:37 Departed On time
KQ7082 22:50 00:53 Scheduled On time

 

No. Departure Arrival Last Update Status
JU8539 20:22 22:00 Scheduled On time

 

No. Departure Arrival Last Update Status
AZ3205 19:15 21:19 Scheduled On time
AZ5294 22:50 00:53 Scheduled On time
AZ5855 20:20 21:50 Unknown

 

No. Departure Arrival Last Update Status
AA9131 21:55 23:25 Delayed
AA9452 14:34 15:56 Arrived
AA9459 06:32 07:50 In Air

 

No. Departure Arrival Last Update Status
EK6715 21:35 23:08 Landed Late
EK6713 15:05 16:36 Landed
EK6717 21:54 23:28 Cancelled

 

No. Departure Arrival Last Update Status
CZ1278 09:00 10:22 Unknown

 

No. Departure Arrival Last Update Status
SU3434 22:15 23:55 Landed
SU3432 20:59 22:36 Landed