Belfast to London flight status today

List of all flights from Belfast United Kingdom (BHD) to London United Kingdom (LHR) and airlines operated flight from Belfast to London. The flight is a domestic flight in United Kingdom. There are 92 flights operated by 19 airlines on this route.

The distance from Belfast, GB (BHD) to London, GB (LHR) is 504 km (313 miles). George Best Belfast City Airport and London Heathrow Airport are in the same time zone (GMT 0:00). The current time on both airports is Wednesday 2025-11-19 21:56 PM.

British Airways | American Airlines | Qatar Airways | China Southern Airlines | Finnair | Aer Lingus | Japan Airlines | Malaysia Airlines | Qantas | Iberia | Kenya Airways | LATAM Airlines | Maldivian | Siam Air | Flybe | United Airlines | Etihad Airways | Air Canada | LATAM Airlines Brasil |

List of 92 flights from Belfast, GB (BHD) to London, GB (LHR).
No. Departure Arrival Last Update Status
BA1407 19:25 20:45 Arrived On time
BA1399 15:05 16:30 Scheduled On time
BA1393 10:00 11:30 Arrived On time
BA1391 08:45 10:15 Arrived On time
BA1403 17:15 18:35 Scheduled On time
BA1401 14:50 16:15 Scheduled On time
BA1417 16:15 17:35 Scheduled On time
BA1419 19:00 20:20 Scheduled On time
BA1413 14:00 15:20 Scheduled Delayed by 39m
BA1427 06:50 08:15 Scheduled On time
BA1423 09:35 11:00 In Gate
BA1429 17:35 18:55 Arrived Delayed by 16m
BA1431 06:30 08:05 Arrived On time
BA1415 18:05 19:25 Arrived
BA9255 11:25 12:39 In Air
BA1411 09:05 10:35 In_Gate
BA1409 10:15 11:40 Landed
BA2136 17:30 18:50 Landed
BA2130 07:35 09:05 Landed
BA2128 13:20 14:35 Landed
BA2134 13:00 14:20 Unknown

 

No. Departure Arrival Last Update Status
AA6671 15:40 17:05 Scheduled On time
AA6633 11:25 12:55 Scheduled On time
AA7210 08:45 10:15 Arrived On time
AA6810 10:00 11:30 Arrived On time
AA6706 06:35 08:10 Arrived On time
AA6626 15:10 16:35 Departed On time
AA7134 14:15 15:35 Scheduled On time
AA6549 09:40 11:05 Arrived

 

No. Departure Arrival Last Update Status
QR9733 06:35 08:10 Arrived On time
QR9695 15:05 16:30 Scheduled On time
QR8296 10:00 11:30 Arrived On time
QR6019 11:25 12:55 Arrived On time
QR6003 09:15 10:45 Arrived On time
QR5966 17:40 19:00 Scheduled On time
QR6249 19:25 20:45 Scheduled On time

 

No. Departure Arrival Last Update Status
CZ7232 17:40 19:00 Scheduled On time
CZ7234 10:10 11:40 Scheduled On time
CZ7233 11:05 12:35 Scheduled On time
CZ7269 13:40 15:00 Arrived
CZ7220 15:10 16:30 Landed

 

No. Departure Arrival Last Update Status
AY6564 16:15 17:35 Scheduled On time
AY6562 20:20 21:40 Scheduled On time
AY6560 06:30 08:05 Arrived On time

 

No. Departure Arrival Last Update Status
EI8307 16:20 17:40 Departed On time
EI8317 06:50 08:15 Scheduled On time
EI8309 18:15 19:35 Scheduled On time
EI8303 13:50 15:10 Scheduled On time
EI8313 09:30 10:55 Arrived Delayed by 25m
EI8311 12:15 13:40 Departed Delayed by 1h 1m
EI8315 19:30 20:50 Scheduled On time
EI8319 06:30 08:05 Scheduled On time
EI8305 18:05 19:25 Arrived
EI930 08:55 10:20 Out_Gate
EI936 17:35 18:50 In_Air
EI934 13:15 14:30 Scheduled
EI932 13:10 14:30 Landed
EI938 09:45 11:15 Landed
EI36 18:30 19:50 Scheduled

 

No. Departure Arrival Last Update Status
JL7128 16:20 17:40 Scheduled On time
JL7126 06:35 08:00 Departed On time
JL7130 11:00 12:25 Scheduled On time

 

No. Departure Arrival Last Update Status
MH9715 06:35 08:00 Arrived On time
MH9713 20:20 21:40 Scheduled On time
MH9709 16:25 17:45 Scheduled On time
MH9711 18:05 19:25 Scheduled On time

 

No. Departure Arrival Last Update Status
QF3548 09:50 11:20 Cancelled
QF3550 06:35 08:00 Arrived On time
QF3542 16:25 17:45 Scheduled On time
QF3524 18:05 19:25 Arrived

 

No. Departure Arrival Last Update Status
IB3723 16:20 17:40 Scheduled On time
IB3726 09:30 10:55 Scheduled On time
IB3728 06:50 08:15 Scheduled On time
IB7564 16:20 17:40 Landed
IB7567 09:45 11:10 In Air
IB7569 06:35 08:00 Arrived

 

No. Departure Arrival Last Update Status
KQ4093 18:15 19:35 Scheduled On time
KQ4095 10:00 11:30 Scheduled On time

 

No. Departure Arrival Last Update Status
LA5540 17:25 18:45 Arrived On time

 

No. Departure Arrival Last Update Status
Q2973 17:30 None Arrived Delayed by 44 minutes
Q2961 09:00 None Arrived Delayed by 22 minutes

 

No. Departure Arrival Last Update Status
O8973 17:30 None Arrived On time
O8961 09:00 None Arrived Early

 

No. Departure Arrival Last Update Status
BE973 16:05 17:35 Cancelled
BE961 07:25 09:00 Cancelled

 

No. Departure Arrival Last Update Status
UA7647 07:35 09:05 Landed
UA7665 13:00 14:20 Landed

 

No. Departure Arrival Last Update Status
EY5187 07:35 09:05 Landed
EY5188 13:00 14:20 Landed

 

No. Departure Arrival Last Update Status
AC6902 14:10 15:30 Landed
AC6900 09:50 11:20 Landed

 

No. Departure Arrival Last Update Status
JJ2799 18:05 19:30