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 133 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 Sunday 2026-04-12 02:30 AM.

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

List of 133 flights from Edinburgh, GB (EDI) to London, GB (LHR).
No. Departure Arrival Last Update Status
QR5907 07:30 09:05 Scheduled On time
QR6282 10:05 11:40 Scheduled On time
QR5990 18:10 19:35 Scheduled On time
QR5969 06:00 07:35 Arrived On time
QR6284 11:10 12:45 Scheduled On time
QR6290 19:40 21:00 Scheduled On time
QR6283 10:40 12:15 Arrived On time
QR6289 17:10 18:35 Scheduled On time
QR9694 20:25 21:45 Scheduled On time
QR6286 16:15 17:40 Scheduled On time
QR6287 14:05 15:35 Arrived Delayed by 32m
QR6281 12:50 14:20 Arrived On time

 

No. Departure Arrival Last Update Status
BA1445 14:00 15:35 Scheduled On time
BA1461 20:35 21:55 Scheduled Delayed by 17m
BA1465 07:40 09:15 Arrived On time
BA1467 06:00 07:35 Arrived On time
BA1453 16:15 17:40 Scheduled On time
BA1443 11:10 12:45 Departed On time
BA1441 09:15 10:50 Departed On time
BA1447 13:50 15:25 Scheduled On time
BA1439 09:25 11:00 Scheduled On time
BA1457 18:20 19:45 Scheduled On time
BA1451 15:30 16:55 Arrived Delayed by 57m
BA1455 17:10 18:35 Arrived On time
BA1463 21:10 22:30 Scheduled On time
BA1449 12:40 14:15 Scheduled On time
BA1459 20:20 21:45 Scheduled On time
BA1437 15:05 16:30 Scheduled On time
BA1435 05:50 07:25 Arrived On time
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
KQ4067 11:10 12:45 Arrived On time
KQ4069 12:40 14:15 Scheduled On time
KQ4065 13:20 14:50 Scheduled Delayed by 49m

 

No. Departure Arrival Last Update Status
AY5960 13:50 15:25 Scheduled On time
AY5918 16:15 17:40 Scheduled On time
AY5942 10:20 11:55 Arrived On time
AY5968 18:05 19:30 Arrived On time
AY5952 17:10 18:35 Arrived On time
AY5970 13:10 14:45 Scheduled On time
AY5924 09:15 10:45 Arrived On time
AY5978 18:30 19:55 Scheduled On time
AY5980 15:10 16:45 Arrived On time
AY5964 07:00 08:35 Arrived On time

 

No. Departure Arrival Last Update Status
IB3737 16:15 17:40 Scheduled On time
IB3800 11:10 12:45 Scheduled On time
IB3730 09:15 10:50 Scheduled On time
IB3799 09:25 11:00 Scheduled On time
IB3739 17:10 18:35 Scheduled On time
IB3733 13:10 14:45 Scheduled On time
IB3729 07:30 09:05 Arrived Delayed by 33m
IB7583 06:00 07:30 Arrived On time
IB7580 17:35 19:00 Arrived
IB7578 14:35 16:00 Scheduled
IB7574 13:55 15:20 Departed
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
JL7782 20:25 21:45 Arrived On time
JL7134 16:15 17:40 Scheduled On time
JL6500 10:25 12:00 Scheduled On time
JL7162 17:00 18:25 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
AA6734 10:40 12:15 Arrived On time
AA6884 09:55 11:30 Arrived On time
AA6875 07:00 08:35 Arrived Delayed by 15m
AA7131 09:00 10:35 Arrived On time
AA7221 14:45 16:20 Scheduled On time
AA7232 05:55 07:30 Departed On time
AA7228 12:40 14:10 Arrived Delayed by 35m
AA6560 11:45 13:15 Arrived
AA6563 07:00 08:35 Arrived
AA6567 14:00 15:25 Cancelled

 

No. Departure Arrival Last Update Status
LA5498 17:10 18:35 Arrived On time
LA5491 12:40 14:10 Scheduled Delayed by 32m

 

No. Departure Arrival Last Update Status
CZ7235 17:10 18:35 Arrived On time
CZ7236 15:30 16:55 Scheduled On time
CZ7237 12:40 14:10 Arrived Delayed by 35m
CZ7270 14:35 16:00 Scheduled
CZ7212 16:15 17:40 Unknown

 

No. Departure Arrival Last Update Status
MH9831 17:10 18:35 Scheduled On time
MH9829 16:35 18:00 Arrived On time
MH9827 13:10 14:40 Scheduled On time
MH9833 06:50 08:30 Arrived On time
MH9825 13:45 15:15 Arrived Delayed by 33m
MH9823 07:30 09:05 Arrived On time
MH9821 12:55 14:20 In Air

 

No. Departure Arrival Last Update Status
CX7279 20:20 21:45 Scheduled Delayed by 16m
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
AT5201 14:05 15:35 Arrived Delayed by 32m
AT5218 13:05 14:35 Scheduled On time

 

No. Departure Arrival Last Update Status
QF3552 05:50 07:25 Scheduled On time
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