Edinburgh to London flight status today

List of all flights from Edinburgh United Kingdom (EDI) to London United Kingdom (LHR) and airlines operated flight from Edinburgh to London. The flight is a domestic flight in United Kingdom. There are 136 flights operated by 22 airlines on this route.

The distance from Edinburgh, GB (EDI) to London, GB (LHR) is 534 km (332 miles). Edinburgh Airport and London Heathrow Airport are in the same time zone (GMT 0:00). The current time on both airports is Tuesday 2025-11-18 21:35 PM.

Finnair | British Airways | Japan Airlines | Kenya Airways | Qatar Airways | Iberia | American Airlines | China Southern Airlines | LATAM Airlines | Malaysia Airlines | Royal Air Maroc | Cathay Pacific | Qantas | Royal Jordanian | Jet2 | Air India | Flybe | Etihad Airways | Emirates | Singapore Airlines | LATAM Airlines Brasil | Virgin Atlantic |

List of 136 flights from Edinburgh, GB (EDI) to London, GB (LHR).
No. Departure Arrival Last Update Status
AY5918 16:10 17:40 Arrived On time
AY5960 13:05 14:35 Scheduled On time
AY5942 10:00 11:35 Arrived On time
AY5980 14:05 15:35 Scheduled On time
AY5968 10:55 12:30 Departed On time
AY5952 17:55 19:20 Departed On time
AY5978 20:20 21:45 Scheduled On time
AY5924 15:05 16:30 Arrived On time
AY5964 07:00 08:35 Arrived On time
AY5970 13:55 15:20 Scheduled On time

 

No. Departure Arrival Last Update Status
BA1453 16:10 17:40 Arrived On time
BA1449 14:05 15:35 Arrived On time
BA1443 10:55 12:30 Arrived On time
BA1455 17:55 19:20 Scheduled On time
BA1447 13:05 14:35 Scheduled On time
BA1441 10:00 11:35 Arrived On time
BA1439 08:35 10:10 Arrived On time
BA1465 07:25 09:05 Arrived Delayed by 28m
BA1461 06:20 08:00 Arrived On time
BA1463 06:50 08:30 Arrived On time
BA1457 18:55 20:20 Scheduled On time
BA1459 20:20 21:45 Scheduled Delayed by 23m
BA1451 10:10 11:45 Arrived On time
BA1437 15:05 16:30 Scheduled On time
BA1435 05:50 07:25 Arrived On time
BA1445 13:20 14:50 Departed Delayed by 44m
BA1433 13:05 14:35 Arrived On time
BA8583 21:33 None Arrived On time
BA1375 11:40 13:10 Departed On time
BA1355 08:30 10:05 Landed
BA8584 12:00 13:07 Landed

 

No. Departure Arrival Last Update Status
JL7782 06:05 07:45 Arrived On time
JL6500 10:00 11:35 Arrived On time
JL7162 10:55 12:30 Arrived On time
JL7134 13:05 14:35 Scheduled On time
JL7142 15:30 16:55 Scheduled On time
JL7770 07:40 09:15 Scheduled On time

 

No. Departure Arrival Last Update Status
KQ4069 14:05 15:35 Arrived On time
KQ4067 11:00 12:35 Arrived Delayed by 3h 37m
KQ4065 13:20 14:50 Scheduled Delayed by 49m

 

No. Departure Arrival Last Update Status
QR6282 08:40 10:15 Arrived On time
QR6286 13:05 14:35 Arrived On time
QR6284 10:55 12:30 Arrived On time
QR6287 14:05 15:35 Scheduled On time
QR5990 19:00 20:25 Scheduled On time
QR6283 10:00 11:35 Scheduled On time
QR8294 16:10 17:40 Scheduled On time
QR6289 17:55 19:20 Scheduled On time
QR5907 07:25 09:05 Arrived Delayed by 28m
QR9694 06:05 07:45 Arrived On time
QR6281 12:50 14:20 Arrived On time

 

No. Departure Arrival Last Update Status
IB3730 10:00 11:35 Arrived On time
IB3800 10:55 12:30 Scheduled On time
IB3739 17:55 19:20 Scheduled On time
IB3799 08:35 10:10 Arrived On time
IB3737 16:10 17:40 Scheduled On time
IB3729 07:30 09:05 Arrived Delayed by 33m
IB3733 13:20 14:50 Scheduled On time
IB7583 06:00 07:30 Arrived On time
IB7580 17:35 19:00 Arrived
IB7574 13:55 15:20 Departed
IB7578 14:35 16:00 Scheduled
IB7726 11:30 13:05 Landed
IB7570 08:10 09:40 In Air
IB7571 10:35 12:10 Arrived
IB7725 09:30 11:00 Arrived On time

 

No. Departure Arrival Last Update Status
AA7221 10:55 12:30 Arrived On time
AA6734 10:00 11:35 Arrived On time
AA7176 13:05 14:35 Scheduled On time
AA6875 07:50 09:30 Arrived On time
AA6751 06:05 07:45 Arrived On time
AA6884 08:35 10:10 Arrived On time
AA7224 07:00 08:35 Scheduled On time
AA7228 13:55 15:20 Arrived On time
AA6560 11:45 13:15 Arrived
AA6563 07:00 08:35 Arrived
AA6567 14:00 15:25 Cancelled

 

No. Departure Arrival Last Update Status
CZ7236 14:05 15:35 Scheduled On time
CZ7237 13:05 14:35 Scheduled On time
CZ7235 17:55 19:20 Scheduled On time
CZ7270 14:35 16:00 Scheduled
CZ7212 16:15 17:40 Unknown

 

No. Departure Arrival Last Update Status
LA5519 13:05 14:35 Scheduled On time
LA5525 14:05 15:35 Scheduled On time
LA5503 17:55 19:20 Scheduled On time
LA5526 16:10 17:40 Scheduled On time
LA5501 20:20 21:45 Scheduled On time

 

No. Departure Arrival Last Update Status
MH9827 13:05 14:35 Scheduled On time
MH9831 17:55 19:20 Scheduled On time
MH9829 17:00 18:25 Scheduled On time
MH9825 20:25 21:45 Scheduled On time
MH9823 07:30 09:05 Arrived On time
MH9833 05:55 07:30 Arrived Delayed by 17m
MH9821 12:55 14:20 In Air

 

No. Departure Arrival Last Update Status
AT5201 14:05 15:35 Scheduled On time
AT5218 13:05 14:35 Scheduled On time

 

No. Departure Arrival Last Update Status
CX7279 20:20 21:45 Scheduled On time
CX9366 18:15 20:00 Cancelled
CX9362 08:45 10:35 Unknown
CX9364 06:15 08:00 Cancelled
CX9360 15:50 17:35 Cancelled
CX9346 17:35 19:15 Landed

 

No. Departure Arrival Last Update Status
QF3552 05:50 07:25 Scheduled On time
QF3558 19:10 20:30 Scheduled Delayed by 31m
QF3560 10:40 12:15 Arrived Delayed by 18m
QF3554 17:30 18:55 Scheduled On time

 

No. Departure Arrival Last Update Status
RJ3002 11:10 12:35 In Air

 

No. Departure Arrival Last Update Status
LS6150 16:39 None Arrived On time

 

No. Departure Arrival Last Update Status
AI6126 14:00 15:40 Unknown
AI6124 08:55 10:35 Unknown
AI6122 06:20 08:00 Unknown
AI6128 18:15 20:00 Landed
AI6151 17:35 19:15 Landed

 

No. Departure Arrival Last Update Status
BE2107 15:50 17:35 Cancelled
BE2109 18:15 20:00 Cancelled
BE2111 20:15 22:00 Scheduled
BE2101 06:15 08:00 Cancelled
BE2103 08:45 10:35 Unknown
BE2105 12:00 13:45 Cancelled

 

No. Departure Arrival Last Update Status
EY6167 06:15 08:00 Cancelled
EY6117 08:45 10:35 Unknown
EY6138 15:50 17:35 Cancelled
EY6108 12:00 13:45 Cancelled
EY7184 15:45 17:30 Landed
EY7185 17:35 19:15 Landed

 

No. Departure Arrival Last Update Status
EK4114 08:45 10:35 Unknown
EK4274 09:55 11:35 Landed
EK4272 07:20 09:00 Landed
EK4276 16:55 18:35 Landed
EK4278 19:20 21:00 Landed

 

No. Departure Arrival Last Update Status
SQ2469 18:15 20:00 Cancelled
SQ2471 15:50 17:35 Cancelled
SQ2467 06:15 08:00 Cancelled

 

No. Departure Arrival Last Update Status
JJ2797 16:15 17:40
JJ2820 14:00 15:30

 

No. Departure Arrival Last Update Status
VS3002 09:10 10:40