Cheap flights from Madrid to London

Find cheap London to Madrid flights with our free search service. Compare all available fares for direct or connection flights from London to Madrid.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Madrid to London flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Madrid (MAD) - London (LON) 2026-02-21 2026-02-21 177 USD 5 hours 5 minutes Direct 2026-01-08T16:32:14
Madrid (MAD) - London (LON) 2026-01-18 2026-01-18 190 USD 8 hours 35 minutes Connection 2026-01-08T17:43:18
Madrid (MAD) - London (LON) 2026-01-25 2026-01-25 198 USD 5 hours 10 minutes Direct 2026-01-08T17:43:47
Madrid (MAD) - London (LON) 2026-01-21 2026-01-21 201 USD 5 hours 5 minutes Direct 2026-01-07T19:48:26

Madrid to London flight status

Flight Origin Destination Departure Arrival Equip
LA7083 Madrid (MAD) London (LHR) 5:11 a.m. 9 a.m. None
BA7050 Madrid (MAD) London (LHR) 4:45 p.m. 6:15 p.m. Airbus A320-100/200
BA7066 Madrid (MAD) London (LHR) 9:05 a.m. 10:35 a.m. 320
BA7467 Madrid (MAD) London (LHR) 10:30 a.m. 3:55 p.m. 319
AA8746 Madrid (MAD) London (LHR) 8:55 a.m. 12:45 p.m. 320
IB7461 Madrid (MAD) London (LHR) 2:35 p.m. 4 p.m. Airbus A320-100/200
IB7467 Madrid (MAD) London (LHR) 3:55 p.m. 5:15 p.m. 319
IB3642 Madrid (MAD) London (LHR) 10:35 a.m. 12:05 p.m.
AA6805 Madrid (MAD) London (LHR) 12:50 p.m. 2:20 p.m. B738
BA7068 Madrid (MAD) London (LHR) 3:50 p.m. 5:15 p.m. Airbus A320-100/200
BA7465 Madrid (MAD) London (LHR) 12:05 p.m. 5:05 p.m. 320
BA7052 Madrid (MAD) London (LHR) 6:45 a.m. 8:25 a.m. 320
BA463 Madrid (MAD) London (LHR) 2:35 p.m. 4:05 p.m. Airbus A319
BA7058 Madrid (MAD) London (LHR) 5:20 p.m. 6:50 p.m. Airbus A330-200
BA7461 Madrid (MAD) London (LHR) 9:35 a.m. 2:35 p.m. 321
BA7060 Madrid (MAD) London (LHR) 7:40 a.m. 9:15 a.m. 321
JL7702 Madrid (MAD) London (LHR) noon 1:30 p.m. 320
IB459 Madrid (MAD) London (LHR) 3:45 p.m. 5:05 p.m. 320
IB7463 Madrid (MAD) London (LHR) 7:35 p.m. 9:05 p.m. 777
BA465 Madrid (MAD) London (LHR) 6:05 p.m. 7:25 p.m. Airbus A321neo
BA7056 Madrid (MAD) London (LHR) 1:20 p.m. 2:55 p.m. 320
BA467 Madrid (MAD) London (LHR) 7:25 p.m. 8:45 p.m. Airbus A320-100/200
IB7465 Madrid (MAD) London (LHR) 6:05 a.m. 7:25 a.m. None
AA8817 Madrid (MAD) London (LHR) 11:45 a.m. 1:05 p.m. 320
AA8805 Madrid (MAD) London (LHR) 11:30 a.m. 3:45 p.m. 320
BA7054 Madrid (MAD) London (LHR) 3:05 p.m. 4:35 p.m. 321
AA6284 Madrid (MAD) London (LHR) 8 a.m. 10:12 a.m. 319
AA6281 Madrid (MAD) London (LHR) 8:29 a.m. 11:38 a.m. 320
AA8788 Madrid (MAD) London (LHR) 8:15 p.m. 9:40 p.m. 321
AA6803 Madrid (MAD) London (LHR) noon 1:30 p.m. 73G
JL7868 Madrid (MAD) London (LHR) 9:15 a.m. 10:40 a.m. Airbus A319-111
BA459 Madrid (MAD) London (LHR) noon 1:35 p.m. Airbus A320-100/200
AA8682 Madrid (MAD) London (LHR) 7:20 a.m. 9:25 a.m. None
AA8833 Madrid (MAD) London (LHR) 6:05 p.m. 9:15 p.m. 320
AA6809 Madrid (MAD) London (LHR) 6:05 p.m. 7:25 p.m. 7M8
LA5481 Madrid (MAD) London (LHR) 4:30 p.m. 6:10 p.m. 777
BA461 Madrid (MAD) London (LHR) 12:50 p.m. 2:20 p.m. Airbus A319
LA5409 Madrid (MAD) London (LHR) 3:05 p.m. 4:35 p.m. 321
LA5434 Madrid (MAD) London (LHR) 9:05 a.m. 10:35 a.m. 320
JL7840 Madrid (MAD) London (LHR) 9:20 a.m. 10:35 a.m. A320-100/200
LA5482 Madrid (MAD) London (LHR) 5:15 p.m. 6:55 p.m. 321
LA7076 Madrid (MAD) London (LHR) 11:55 a.m. 2:02 p.m. 320
BA457 Madrid (MAD) London (LHR) 10:35 a.m. 12:05 p.m. A319
AA8685 Madrid (MAD) London (LHR) 4:05 p.m. 6:10 p.m. 320
LA7088 Madrid (MAD) London (LHR) 12:17 p.m. 2:28 p.m. 346
AI7201 Madrid (MAD) London (LHR) 9:45 p.m. 11 p.m. 77W
AA8816 Madrid (MAD) London (LHR) 7 a.m. 8:55 a.m. 320
AA6277 Madrid (MAD) London (LHR) 7:25 p.m. 10:26 p.m. 320
AA8686 Madrid (MAD) London (LHR) 11:25 a.m. 12:40 p.m. 319
JL7844 Madrid (MAD) London (LHR) 9:25 a.m. 10:40 a.m. 320
LA8018 Madrid (MAD) London (LHR) 3 p.m. 6:55 p.m. 320
AA6279 Madrid (MAD) London (LHR) 2:27 p.m. 4:17 p.m. 320
JL6516 Madrid (MAD) London (LHR) 10:15 a.m. 10:40 a.m. None
LA5448 Madrid (MAD) London (LHR) 6:15 a.m. 10:20 a.m. 319
VY3266 Madrid (MAD) London (LHR) 7:45 a.m. 9:55 a.m. 321
JL7838 Madrid (MAD) London (LHR) 9:20 a.m. 10:40 a.m. 320
IB3164 Madrid (MAD) London (LHR) 5:55 p.m. 7:20 p.m. Airbus A320-100/200
IB3176 Madrid (MAD) London (LHR) 1:30 p.m. 2:55 p.m. A332
IB3162 Madrid (MAD) London (LHR) 8 a.m. 9:30 a.m. Airbus A330
IB3168 Madrid (MAD) London (LHR) 10:40 a.m. noon Airbus A320-100/200
IB3160 Madrid (MAD) London (LHR) 9:10 a.m. 10:35 a.m. Airbus A320-100/200
IB3170 Madrid (MAD) London (LHR) 7 a.m. 8:25 a.m. Airbus A320-100/200
IB3174 Madrid (MAD) London (LHR) 5:25 p.m. 6:45 p.m. Airbus A320-100/200
IB3180 Madrid (MAD) London (LHR) 4:50 p.m. 6:15 p.m. Airbus A320-100/200
IB3172 Madrid (MAD) London (LHR) 2:55 p.m. 4:20 p.m. Airbus A320-100/200
IB7056 Madrid (MAD) London (LHR) 2:55 p.m. 4:10 p.m. Airbus A320-100/200
IB3166 Madrid (MAD) London (LHR) 3:45 p.m. 5:15 p.m. A359
IB3199 Madrid (MAD) London (LHR) 7:30 p.m. 10:25 p.m. A320
IB7068 Madrid (MAD) London (LHR) 10:56 p.m. 1:36 a.m. Airbus A320-100/200
IB7054 Madrid (MAD) London (LHR) 8 a.m. 9:30 a.m. Airbus A330-300
IB7459 Madrid (MAD) London (LHR) 8 p.m. 9:20 p.m. 320
IB7058 Madrid (MAD) London (LHR) 7:50 a.m. 9:25 a.m. 359
QY804 Madrid (MAD) London (LHR) 7:30 p.m. 8:38 p.m. B752
D08461 Madrid (MAD) London (LHR) 7:30 p.m. 1 a.m. Boeing 757-23N(PCF)
JJ8560 Madrid (MAD) London (LHR) 2:55 p.m. 4:20 p.m. A320-100/200
JJ8594 Madrid (MAD) London (LHR) 5:05 p.m. 6:30 p.m. A319
JJ8582 Madrid (MAD) London (LHR) 3:50 p.m. 5:10 p.m. A340-500
JJ8592 Madrid (MAD) London (LHR) 4:40 p.m. 6 p.m. A319
YY7467 Madrid (MAD) London (LHR) 9 p.m. 10:10 p.m.
EB356 Madrid (MAD) London (LHR) None None A332
OB5104 Madrid (MAD) London (LHR) 3:50 p.m. 5:15 p.m. None
YY461 Madrid (MAD) London (LHR) 5:50 p.m. 7:10 p.m.
YY459 Madrid (MAD) London (LHR) 12:30 p.m. 2 p.m.
YY465 Madrid (MAD) London (LHR) 9:15 p.m. 10:30 p.m.
BA9275 Madrid (MAD) London (LHR) None None A320
BA9273 Madrid (MAD) London (LHR) None None A321
YY7463 Madrid (MAD) London (LHR) 5:45 p.m. 7:05 p.m.
YY7465 Madrid (MAD) London (LHR) 7:55 p.m. 9:10 p.m.
YY7461 Madrid (MAD) London (LHR) 12:30 p.m. 2 p.m.
YY467 Madrid (MAD) London (LHR) 12:50 p.m. 2:05 p.m.
YY7066 Madrid (MAD) London (LHR) 1:20 p.m. 2:55 p.m.
YY7068 Madrid (MAD) London (LHR) 9 a.m. 10:35 a.m.
YY7060 Madrid (MAD) London (LHR) 2:45 p.m. 4:20 p.m.
YY7058 Madrid (MAD) London (LHR) 3:50 p.m. 5:15 p.m.
W62475 Madrid (MAD) London (LHR) 8:55 p.m. 10:10 p.m.
VY3244 Madrid (MAD) London (LHR) 3:50 p.m. 5:10 p.m. 320
9W8545 Madrid (MAD) London (LHR) 11:50 a.m. 1:15 p.m. E90