London to Edinburgh flight status today

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

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

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

List of 146 flights from London, GB (LHR) to Edinburgh, GB (EDI).
No. Departure Arrival Last Update Status
QR6274 15:30 17:00 Scheduled On time
QR6267 06:25 07:50 Arrived On time
QR6269 08:45 10:10 Arrived On time
QR6273 13:45 15:15 Scheduled On time
QR6272 11:45 13:15 Scheduled On time
QR9690 19:30 20:55 Scheduled On time
QR6268 07:45 09:10 Scheduled On time
QR6271 10:40 12:10 Arrived On time
QR5886 17:05 18:35 Arrived On time
QR6006 21:10 22:35 Scheduled On time
QR6279 21:00 22:25 Landed

 

No. Departure Arrival Last Update Status
KQ4066 19:30 20:55 Scheduled On time
KQ4071 06:10 07:35 Arrived On time
KQ4070 16:50 18:15 Arrived Delayed by 54m

 

No. Departure Arrival Last Update Status
BA1456 16:40 18:10 Scheduled On time
BA1438 06:25 07:50 Arrived On time
BA1448 11:45 13:15 Scheduled On time
BA1446 10:40 12:10 Scheduled On time
BA1464 21:10 22:35 Departed On time
BA1462 20:00 21:25 Departed On time
BA1454 15:30 17:00 Arrived On time
BA1440 07:40 09:05 Arrived On time
BA1460 18:25 19:50 Scheduled On time
BA1452 13:45 15:15 Arrived Delayed by 41m
BA1442 08:40 10:05 Arrived Delayed by 24m
BA1450 12:55 14:25 Scheduled On time
BA1444 10:45 12:15 Arrived On time
BA1458 18:10 19:35 Scheduled On time
BA1432 08:00 09:25 Arrived On time
BA1430 06:15 07:40 Cancelled
BA1436 06:15 07:40 Arrived On time
BA1434 08:25 09:50 Arrived On time
BA9282 16:46 None Arrived Delayed by 27 minutes
BA1354 19:25 20:50 Landed

 

No. Departure Arrival Last Update Status
IB3734 10:40 12:10 Departed On time
IB3731 08:45 10:10 Departed Delayed by 18m
IB3743 20:00 21:25 Arrived On time
IB3738 15:30 17:00 Scheduled On time
IB3735 11:45 13:15 Arrived Delayed by 40m
IB3736 13:45 15:15 Scheduled On time
IB3732 14:10 15:35 Scheduled On time
IB7581 19:00 20:25 Landed
IB7584 19:00 20:25 In Air
IB7582 16:20 17:45 Landed
IB7577 15:20 16:45 Arrived
IB7572 10:45 12:10 Arrived
IB7576 13:25 14:50 Scheduled
IB7575 11:55 13:20 In Air
IB7579 16:40 18:05 Scheduled
IB7573 13:20 14:45 Delayed

 

No. Departure Arrival Last Update Status
MH9828 10:40 12:10 Departed On time
MH9832 19:30 20:55 Scheduled On time
MH9834 20:00 21:25 Arrived On time
MH9822 06:10 07:35 Arrived On time
MH9824 08:40 10:05 Arrived Delayed by 24m
MH9826 13:15 14:40 Scheduled On time
MH9820 10:40 12:05 Arrived On time
MH9830 19:05 20:25 Scheduled On time

 

No. Departure Arrival Last Update Status
AA7130 16:40 18:10 Scheduled On time
AA7222 13:45 15:15 Scheduled On time
AA7225 08:45 10:10 Departed Delayed by 21m
AA7223 10:40 12:10 Scheduled On time
AA7203 12:55 14:25 Arrived Delayed by 18m
AA7150 11:45 13:15 Arrived Delayed by 41m
AA7044 07:40 09:05 Arrived On time
AA6732 17:05 18:35 Scheduled On time
AA7147 18:10 19:35 Scheduled On time
AA6785 22:00 23:20 Scheduled On time
AA6624 09:05 10:30 Scheduled On time
AA6561 16:55 18:15 Arrived On time
AA6542 12:30 14:05 Arrived
AA6562 13:15 14:40 Scheduled
AA6564 11:45 13:10 Cancelled
AA6571 20:05 21:30 In Air
AA6558 07:50 09:15 Delayed

 

No. Departure Arrival Last Update Status
CZ7255 20:30 21:55 Scheduled On time
CZ7256 18:10 19:40 Arrived Delayed by 43m
CZ7211 17:45 19:15 Landed Late

 

No. Departure Arrival Last Update Status
AY5941 10:40 12:10 Scheduled On time
AY5943 21:10 22:35 Arrived On time
AY5963 08:40 10:05 Arrived Delayed by 24m
AY5977 07:40 09:05 Arrived On time
AY5893 06:10 07:35 Arrived On time
AY5965 15:30 17:00 Scheduled On time
AY5897 13:50 15:20 Scheduled On time
AY5967 19:00 20:20 Scheduled On time
AY5961 11:25 12:55 Departed

 

No. Departure Arrival Last Update Status
AT5200 13:45 15:15 Scheduled On time
AT5212 18:25 19:50 Arrived On time
AT5213 17:05 18:35 Arrived On time
AT5211 15:30 17:00 Arrived On time
AT5216 21:00 22:25 Scheduled On time
AT5214 21:50 23:10 Scheduled Delayed by 35m
AT5215 19:00 20:20 Scheduled On time

 

No. Departure Arrival Last Update Status
CX7268 06:10 07:35 Arrived On time
CX7248 12:55 14:25 Arrived Delayed by 18m
CX7130 08:00 09:25 Arrived On time
CX9365 18:20 20:00 Scheduled
CX9363 20:45 22:25 Cancelled

 

No. Departure Arrival Last Update Status
JL7783 18:25 19:50 Departed On time
JL6501 06:10 07:35 Arrived On time
JL7163 18:10 19:35 Scheduled On time
JL7135 07:55 09:20 Scheduled On time
JL7143 17:15 18:45 Scheduled On time

 

No. Departure Arrival Last Update Status
LA5520 15:30 17:00 Departed On time
LA5518 10:40 12:10 Scheduled Delayed by 24m
LA5567 16:05 17:35 Scheduled On time
LA5568 19:30 20:55 Scheduled On time
LA5500 13:45 15:15 Arrived Delayed by 58m
LA5502 08:55 10:20 Arrived On time

 

No. Departure Arrival Last Update Status
QF3551 07:00 08:25 Arrived On time
QF3579 11:40 13:05 Scheduled On time
QF3555 08:40 10:05 Arrived On time
QF3556 14:20 15:45 Scheduled On time
QF3553 07:55 09:20 Arrived On time
QF3557 16:15 17:40 Landed

 

No. Departure Arrival Last Update Status
RJ3001 17:45 19:15 Arrived

 

No. Departure Arrival Last Update Status
LS6151 23:45 None Arrived On time

 

No. Departure Arrival Last Update Status
AI6125 16:20 18:00 Landed
AI6123 11:20 13:00 Unknown
AI6121 08:45 10:25 Unknown
AI6127 20:45 22:25 Cancelled

 

No. Departure Arrival Last Update Status
BE2110 20:45 22:25 Scheduled
BE2102 08:45 10:25 Cancelled
BE2108 18:20 20:00 Scheduled
BE2100 06:40 08:15 Unknown
BE2104 11:20 13:00 Cancelled
BE2106 14:30 16:10 Unknown

 

No. Departure Arrival Last Update Status
EY6145 08:45 10:25 Cancelled
EY6109 14:30 16:10 Unknown
EY6169 18:20 20:00 Scheduled
EY6182 20:45 22:25 Cancelled
EY6147 11:20 13:00 Cancelled
EY7186 11:20 12:55 Landed Late

 

No. Departure Arrival Last Update Status
SQ2484 20:45 22:25 Cancelled
SQ2468 18:20 20:00 Scheduled
SQ2466 08:45 10:25 Cancelled
SQ2472 11:20 13:00 Cancelled

 

No. Departure Arrival Last Update Status
JJ2815 17:30 18:55
JJ2794 16:30 17:50

 

No. Departure Arrival Last Update Status
EK4273 09:45 11:25 Landed
EK4275 12:20 14:00 Landed
EK4277 19:20 21:00 Scheduled
EK4279 21:45 23:25 Landed

 

No. Departure Arrival Last Update Status
VS3009 16:25 17:45
VS3003 09:10 10:40