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 109 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 Tuesday 2025-12-09 16:41 PM. The time zone of the destination point London Heathrow Airport is GMT0:00 The current time is Tuesday 2025-12-09 15:41 PM.

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

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

 

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

 

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

 

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

 

No. Departure Arrival Last Update Status
BA469 20:50 22:10 Departed On time
BA463 14:35 16:05 Arrived On time
BA7052 06:45 08:25 Arrived On time
BA7066 09:05 10:35 Scheduled On time
BA459 12:00 13:30 Scheduled On time
BA7050 16:45 18:15 Arrived On time
BA457 10:35 12:05 Arrived On time
BA461 12:50 14:20 Arrived On time
BA7058 17:20 18:50 Arrived On time
BA465 18:05 19:25 Departed Delayed by 46m
BA7054 15:05 16:35 Scheduled On time
BA7056 13:20 14:55 Scheduled On time
BA467 19:25 20:45 Scheduled On time
BA7068 15:50 17:15 Scheduled On time
BA7060 07:40 09:15 Arrived Delayed by 32m
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
QR5879 20:50 22:10 Scheduled On time
QR8361 12:50 14:20 Arrived On time
QR5981 12:00 13:30 Scheduled On time
QR6599 06:45 08:25 Arrived On time
QR6563 07:40 09:15 Departed On time
QR5345 13:20 14:55 Scheduled On time
QR6534 09:05 10:35 Arrived On time
QR9736 19:25 20:45 Departed On time
QR5968 18:05 19:25 Departed On time
QR8366 10:35 12:05 Scheduled On time
QR5346 15:05 16:35 Arrived On time

 

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