Madrid to London flight status today

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

The distance from Madrid, ES (MAD) to London, GB (LGW) is 1213 km (754 miles). The time zone of the point of departure Adolfo Suarez Madrid-Barajas Airport is GMT +1:00. The current time is Thursday 2025-11-20 10:50 AM. The time zone of the destination point London Gatwick Airport is GMT0:00 The current time is Thursday 2025-11-20 09:50 AM.

easyJet | Aeromexico | Aerolineas Argentinas | Iberia | Vueling | Air Europa | China Eastern | British Airways | Kenya Airways | LATAM Airlines | Iberia Express | TAAG | SmartLynx Airlines | China Airlines | Norwegian Air International | LATAM Airlines Brasil | Norwegian Air |

List of 54 flights from Madrid, ES (MAD) to London, GB (LGW).
No. Departure Arrival Last Update Status
U28020 12:30 14:00 Scheduled On time
U28018 13:00 14:30 Scheduled On time
U28022 19:35 21:00 Arrived On time
U26388 21:05 22:30 Scheduled On time
U28016 10:10 11:35 Arrived
U28278 16:35 18:00 In Air
U28280 19:35 20:55 Arrived
U28274 07:30 08:55 Landed 11:02
U28276 11:50 13:15 Landed 12:58
U25418 16:40 18:00 Landed
U25482 21:50 23:10 Landed
U25480 20:40 22:00 Delayed >3h

 

No. Departure Arrival Last Update Status
AM6890 07:35 09:00 Arrived On time
AM6940 15:00 16:25 Scheduled On time

 

No. Departure Arrival Last Update Status
AR7340 07:35 09:00 Arrived On time
AR7342 14:55 16:20 Landed

 

No. Departure Arrival Last Update Status
IB1861 09:30 10:50 Arrived On time
IB1863 17:40 19:00 Scheduled On time
IB2538 10:10 11:40 Landed Late

 

No. Departure Arrival Last Update Status
VY5347 09:30 10:50 Departed On time
VY5350 17:40 19:00 Scheduled On time

 

No. Departure Arrival Last Update Status
UX1015 15:00 16:25 Arrived On time
UX1013 07:35 09:00 Scheduled On time
UX1017 16:00 17:25 In Air
UX151 14:08 None Arrived On time
UX961 02:00 01:00 Landed 10:22
UX1019 14:00 14:50 Landed Late

 

No. Departure Arrival Last Update Status
MU4964 15:00 16:25 Scheduled On time

 

No. Departure Arrival Last Update Status
BA7194 09:30 10:50 Scheduled On time
BA7198 17:40 19:00 Scheduled On time
BA7288 18:25 19:40 Landed
BA7253 10:10 11:40 Landed Late
BA2895 19:00 20:15 Landed

 

No. Departure Arrival Last Update Status
KQ7209 07:35 09:00 Scheduled On time

 

No. Departure Arrival Last Update Status
LA1698 17:40 19:00 Scheduled On time
LA5474 18:25 19:40 Landed

 

No. Departure Arrival Last Update Status
I21861 09:30 10:50 Arrived On time
I21863 18:40 20:00 Scheduled On time
I23718 18:40 20:00 Arrived Delayed by 57m
I23714 09:35 10:55 Arrived On time
I29278 00:58 None Arrived On time
I29750 06:05 None Arrived On time
I22835 13:00 None Arrived On time
I23712 17:00 None Arrived On time

 

No. Departure Arrival Last Update Status
DT6714 07:45 09:05 Departed

 

No. Departure Arrival Last Update Status
6Y6584 23:10 None Arrived Delayed by 38 minutes

 

No. Departure Arrival Last Update Status
CI9227 15:00 16:25 Cancelled

 

No. Departure Arrival Last Update Status
D82469 10:25 11:50 Scheduled
D86050 08:00 09:25 Scheduled
D86054 18:10 19:35 Unknown
D88441 19:10 20:35 Landed Late

 

No. Departure Arrival Last Update Status
JJ8562 18:15 19:35

 

No. Departure Arrival Last Update Status
DY5406 18:15 19:40
DY5404 08:00 09:25