Madrid to London flight status today

List of all flights from Madrid Spain (MAD) to London United Kingdom (LHR) and airlines operated flight from Madrid to London. The flight is an international flight from Spain to United Kingdom. There are 110 flights operated by 14 airlines on this route.

The distance from Madrid, ES (MAD) to London, GB (LHR) is 1244 km (773 miles). The time zone of the point of departure Adolfo Suarez Madrid-Barajas Airport is GMT +1:00. The current time is Wednesday 2025-11-19 09:10 AM. The time zone of the destination point London Heathrow Airport is GMT0:00 The current time is Wednesday 2025-11-19 08:10 AM.

Japan Airlines | Vueling | Iberia | LATAM Airlines | American Airlines | British Airways | Qatar Airways | Wamos Air | Privilege Style | DHL Air | Titan Airways | Finnair | BoA | LATAM Airlines Brasil |

List of 110 flights from Madrid, ES (MAD) to London, GB (LHR).
No. Departure Arrival Last Update Status
JL7714 10:35 12:05 Scheduled On time
JL9421 09:05 10:35 Scheduled On time
JL7702 12:00 13:30 Departed Delayed by 20m
JL6981 15:05 16:35 Scheduled On time
JL9417 07:40 09:15 Scheduled On time
JL6514 20:30 21:45 Scheduled On time
JL9423 15:45 17:15 Scheduled On time
JL6983 16:50 18:15 In Air
JL6985 17:55 19:20 In Air

 

No. Departure Arrival Last Update Status
VY5179 13:20 14:55 Scheduled On time
VY5180 17:20 18:50 Scheduled On time
VY5226 15:05 16:35 Scheduled On time
VY5228 07:40 09:15 Arrived On time
VY5176 15:50 17:15 Scheduled On time
VY5185 09:05 10:35 Arrived On time
VY5409 06:45 08:25 Scheduled On time
VY5421 16:50 18:15 Scheduled On time
VY5231 16:50 18:15 In Air

 

No. Departure Arrival Last Update Status
IB723 16:45 18:15 Scheduled On time
IB717 13:20 14:55 Arrived On time
IB715 09:05 10:35 Arrived On time
IB3644 12:00 13:30 Arrived Delayed by 15m
IB3648 14:35 16:05 Scheduled On time
IB3642 10:25 11:55 Arrived On time
IB725 17:20 18:50 Scheduled On time
IB719 15:05 16:35 Arrived On time
IB721 15:50 17:15 Departed On time
IB3650 18:05 19:25 Scheduled On time
IB713 07:40 09:15 Arrived On time
IB3646 12:50 14:20 Departed On time
IB711 06:45 08:25 Arrived On time
IB3652 19:25 20:45 Arrived On time
IB3912 20:35 21:55 Scheduled On time
IB3166 15:45 17:15 Landed 16:48
IB3164 17:55 19:20 In Air
IB3180 16:50 18:15 In Air
IB3176 13:30 14:55 In Air
IB3172 14:55 16:20 Scheduled
IB3160 09:10 10:35 Departed
IB3168 10:40 12:00 In Air
IB3162 08:00 09:30 In Air
IB3170 07:00 08:25 In Air
IB3174 17:25 18:45 Delayed
IB2992 08:10 None In Air
IB7459 10:55 12:20 In Air
IB2990 21:15 22:40 In Air

 

No. Departure Arrival Last Update Status
LA1539 13:20 14:55 Scheduled On time
LA5434 09:05 10:35 Arrived On time
LA1701 15:50 17:15 Scheduled On time
LA1704 17:20 18:50 Scheduled On time
LA5409 15:05 16:35 Scheduled On time
LA1702 16:45 18:15 Departed On time
LA1565 07:40 09:15 Arrived On time
LA9454 17:00 18:15 Departed On time
LA7083 16:30 18:05 Cancelled

 

No. Departure Arrival Last Update Status
AA7252 19:25 20:45 Departed On time
AA6809 18:05 19:25 Arrived On time
AA8652 15:50 17:15 Arrived Delayed by 23m
AA8755 13:20 14:55 Departed On time
AA6801 10:25 11:55 Arrived On time
AA8653 15:05 16:35 Scheduled On time
AA6807 14:35 16:05 Scheduled On time
AA6803 12:00 13:30 Departed Delayed by 20m
AA8655 09:05 10:35 Scheduled On time
AA8742 07:40 09:15 Arrived On time
AA6604 20:50 22:10 Departed Delayed by 16m
AA6805 12:50 14:20 Arrived On time

 

No. Departure Arrival Last Update Status
BA463 14:35 16:05 Arrived On time
BA7066 09:05 10:35 Arrived On time
BA7056 13:20 14:55 Scheduled On time
BA7068 15:50 17:15 Scheduled On time
BA7054 15:05 16:35 Scheduled On time
BA467 19:25 20:45 Scheduled On time
BA465 18:05 19:25 Scheduled On time
BA7060 07:40 09:15 Scheduled On time
BA7050 16:45 18:15 Scheduled On time
BA457 10:25 11:55 Scheduled On time
BA469 20:50 22:10 Scheduled On time
BA7052 06:45 08:25 Arrived On time
BA461 12:50 14:20 Arrived On time
BA7058 17:20 18:50 Scheduled On time
BA459 12:00 13:30 Arrived On time
BA7070 10:40 12:00 In Air
BA7072 17:20 18:40 Delayed
BA9275 15:00 16:06 Landed 16:15

 

No. Departure Arrival Last Update Status
QR6599 06:45 08:25 Arrived On time
QR5345 13:20 14:55 Departed On time
QR8366 10:25 11:55 Arrived On time
QR5981 12:00 13:30 Departed Delayed by 20m
QR5346 15:05 16:35 Scheduled On time
QR6563 07:40 09:15 Scheduled On time
QR5879 20:50 22:10 Scheduled On time
QR9736 19:25 20:45 Arrived On time
QR5968 18:05 19:25 Arrived Delayed by 18m
QR6534 09:05 10:35 Arrived On time
QR8361 12:50 14:20 Arrived On time

 

No. Departure Arrival Last Update Status
EB3166 15:45 17:15 Scheduled On time
EB3162 08:00 09:30 Arrival Estimated 09:19
EB721 15:50 17:15 Landed 17:14

 

No. Departure Arrival Last Update Status
P63166 15:45 17:15 Arrival Delayed 18:12
P63162 08:00 09:30 Arrival Estimated 09:34

 

No. Departure Arrival Last Update Status
D0804 02:00 01:00 Arrival Estimated 20:25

 

No. Departure Arrival Last Update Status
ZT262 09:00 00:00 In Air

 

No. Departure Arrival Last Update Status
AY457 11:45 None Arrived On time
AY459 13:35 None Arrived Early

 

No. Departure Arrival Last Update Status
OB5104 15:50 17:15 Scheduled On time

 

No. Departure Arrival Last Update Status
JJ8592 16:40 18:00 Scheduled
JJ8594 17:05 18:30 Landed 09:39
JJ8560 14:55 16:20
JJ8582 15:50 17:10