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) 2024-12-02 2024-12-31 157 USD 4 hours 50 minutes Direct 2024-04-27T20:07:19
Madrid (MAD) - London (LON) 2024-11-07 2024-11-10 157 USD 5 hours 0 minutes Direct 2024-04-26T21:09:50
Madrid (MAD) - London (LON) 2024-11-08 2024-11-08 157 USD 4 hours 55 minutes Direct 2024-04-27T16:38:18
Madrid (MAD) - London (LON) 2024-10-11 2024-11-01 157 USD 4 hours 55 minutes Direct 2024-04-27T13:01:38
Madrid (MAD) - London (LON) 2024-10-11 2024-11-02 157 USD 4 hours 55 minutes Direct 2024-04-27T08:06:19
Madrid (MAD) - London (LON) 2024-10-11 2024-10-31 157 USD 4 hours 55 minutes Direct 2024-04-27T06:44:41
Madrid (MAD) - London (LON) 2024-11-11 2024-11-17 157 USD 4 hours 45 minutes Direct 2024-04-27T18:06:37
Madrid (MAD) - London (LON) 2024-12-13 2024-12-31 157 USD 5 hours 5 minutes Direct 2024-04-27T10:30:55
Madrid (MAD) - London (LON) 2024-12-14 2025-01-03 157 USD 5 hours 0 minutes Direct 2024-04-27T19:37:33
Madrid (MAD) - London (LON) 2024-12-14 2025-01-04 157 USD 5 hours 0 minutes Direct 2024-04-27T17:42:06
Madrid (MAD) - London (LON) 2024-12-14 2025-01-11 157 USD 5 hours 5 minutes Direct 2024-04-27T23:12:06
Madrid (MAD) - London (LON) 2024-12-14 2025-01-12 157 USD 5 hours 0 minutes Direct 2024-04-27T12:04:45
Madrid (MAD) - London (LON) 2024-10-15 2024-11-01 157 USD 4 hours 55 minutes Direct 2024-04-27T06:53:34
Madrid (MAD) - London (LON) 2024-10-15 2024-11-02 157 USD 4 hours 50 minutes Direct 2024-04-28T15:12:20
Madrid (MAD) - London (LON) 2024-10-17 2024-11-01 157 USD 4 hours 55 minutes Direct 2024-04-27T06:57:49
Madrid (MAD) - London (LON) 2024-10-17 2024-11-02 157 USD 4 hours 55 minutes Direct 2024-04-27T20:27:55
Madrid (MAD) - London (LON) 2024-10-17 2024-10-31 157 USD 4 hours 55 minutes Direct 2024-04-28T00:07:45
Madrid (MAD) - London (LON) 2024-11-17 2024-12-06 157 USD 5 hours 0 minutes Direct 2024-04-27T22:48:07
Madrid (MAD) - London (LON) 2024-11-17 2024-11-29 157 USD 5 hours 0 minutes Direct 2024-04-27T07:05:47
Madrid (MAD) - London (LON) 2024-11-18 2024-12-07 157 USD 4 hours 45 minutes Direct 2024-04-27T12:56:42
Madrid (MAD) - London (LON) 2024-11-18 2024-12-11 157 USD 4 hours 45 minutes Direct 2024-04-27T11:59:38
Madrid (MAD) - London (LON) 2024-11-18 2024-11-29 157 USD 4 hours 45 minutes Direct 2024-04-27T16:53:43
Madrid (MAD) - London (LON) 2024-10-21 2024-11-01 157 USD 4 hours 55 minutes Direct 2024-04-27T14:56:04
Madrid (MAD) - London (LON) 2024-10-21 2024-11-02 157 USD 4 hours 55 minutes Direct 2024-04-27T14:22:56
Madrid (MAD) - London (LON) 2024-10-21 2024-10-31 157 USD 4 hours 50 minutes Direct 2024-04-26T23:00:32
Madrid (MAD) - London (LON) 2025-04-04 2025-04-11 181 USD 25 hours 5 minutes Connection 2024-04-24T15:05:24
Madrid (MAD) - London (LON) 2024-08-06 2024-08-08 202 USD 15 hours 45 minutes Connection 2024-04-23T12:37:45
Madrid (MAD) - London (LON) 2024-05-08 2024-05-23 238 USD 44 hours 45 minutes Connection 2024-04-28T20:18:39
Madrid (MAD) - London (LON) 2024-05-04 2024-05-04 240 USD 49 hours 50 minutes Connection 2024-04-27T13:57:12
Madrid (MAD) - London (LON) 2024-05-02 2024-05-04 273 USD 12 hours 55 minutes Connection 2024-04-27T13:56:57

Madrid to London flight status

Flight Origin Destination Departure Arrival Equip
LA7076 Madrid (MAD) London (LHR) 2:55 p.m. 4:20 p.m. 320
BA465 Madrid (MAD) London (LHR) 8:50 p.m. 10:10 p.m. Airbus A320-100/200
BA463 Madrid (MAD) London (LHR) 7:55 p.m. 9:15 p.m. Airbus A319
IB3160 Madrid (MAD) London (LHR) 9:10 a.m. 10:35 a.m. Airbus A320-100/200
IB7461 Madrid (MAD) London (LHR) 12:10 p.m. 1:30 p.m. Airbus A320-100/200
JL7868 Madrid (MAD) London (LHR) 9:15 a.m. 10:40 a.m. Airbus A319-111
LA5448 Madrid (MAD) London (LHR) 4:50 p.m. 6:15 p.m. 319
BA7056 Madrid (MAD) London (LHR) 5:55 p.m. 7:20 p.m. 320
IB7467 Madrid (MAD) London (LHR) 8:50 p.m. 10:10 p.m. 319
AA6809 Madrid (MAD) London (LHR) 8:50 p.m. 10:10 p.m. 7M8
IB3180 Madrid (MAD) London (LHR) 4:50 p.m. 6:15 p.m. Airbus A320-100/200
BA7066 Madrid (MAD) London (LHR) 1:30 p.m. 2:55 p.m. 320
JL6516 Madrid (MAD) London (LHR) 3:15 p.m. 3:30 p.m. None
JL7844 Madrid (MAD) London (LHR) 9:30 a.m. 10:45 a.m. 320
IB3174 Madrid (MAD) London (LHR) 5:20 p.m. 6:40 p.m. Airbus A321-212
IB3170 Madrid (MAD) London (LHR) 7 a.m. 8:25 a.m. Airbus A320-100/200
BA7058 Madrid (MAD) London (LHR) 3:45 p.m. 5:15 p.m. Airbus A330-200
AA8686 Madrid (MAD) London (LHR) 3:55 p.m. 5:10 p.m. 319
AA8682 Madrid (MAD) London (LHR) 11:35 a.m. 1:35 p.m. None
BA7465 Madrid (MAD) London (LHR) 3:05 p.m. 4:20 p.m. 320
AA8788 Madrid (MAD) London (LHR) 4 p.m. 6:50 p.m. 321
BA467 Madrid (MAD) London (LHR) 3:20 p.m. 4:40 p.m. Airbus A320-100/200
IB3176 Madrid (MAD) London (LHR) 1:30 p.m. 2:55 p.m. A332
AA6279 Madrid (MAD) London (LHR) 7:40 p.m. 10:36 p.m. 320
IB3172 Madrid (MAD) London (LHR) 2:55 p.m. 4:20 p.m. Airbus A320-100/200
AA6281 Madrid (MAD) London (LHR) 5:20 a.m. 7:54 a.m. 320
BA7068 Madrid (MAD) London (LHR) 9:10 a.m. 10:35 a.m. Airbus A320-100/200
IB3164 Madrid (MAD) London (LHR) 5:55 p.m. 7:20 p.m. Airbus A320-100/200
IB3199 Madrid (MAD) London (LHR) 7:30 p.m. 10:25 p.m. A320
AA6277 Madrid (MAD) London (LHR) 1:39 p.m. 3:36 p.m. 320
BA7467 Madrid (MAD) London (LHR) 7:20 p.m. 10:15 p.m. 319
AA6803 Madrid (MAD) London (LHR) 12:15 p.m. 1:35 p.m. 73G
JL7838 Madrid (MAD) London (LHR) 9:20 a.m. 10:35 a.m. 320
AA8817 Madrid (MAD) London (LHR) 11:45 a.m. 1:05 p.m. 320
AA6284 Madrid (MAD) London (LHR) 7 a.m. 8:36 a.m. 319
LA5434 Madrid (MAD) London (LHR) 1:30 p.m. 2:55 p.m. 320
BA7052 Madrid (MAD) London (LHR) 7 a.m. 8:25 a.m. 320
BA7060 Madrid (MAD) London (LHR) 2:55 p.m. 4:20 p.m. 321
JL7702 Madrid (MAD) London (LHR) 12:15 p.m. 1:35 p.m. 320
AA6805 Madrid (MAD) London (LHR) 11 a.m. 2:45 p.m. B738
AA8685 Madrid (MAD) London (LHR) 4:10 p.m. 6:10 p.m. 320
IB7465 Madrid (MAD) London (LHR) 8 p.m. 9:20 p.m. None
AA8816 Madrid (MAD) London (LHR) 11:25 a.m. 1:20 p.m. 320
LA5409 Madrid (MAD) London (LHR) 8 a.m. 9:30 a.m. 321
BA7050 Madrid (MAD) London (LHR) 4:50 p.m. 6:15 p.m. Airbus A320-100/200
BA459 Madrid (MAD) London (LHR) 12:10 p.m. 1:30 p.m. A319
LA7088 Madrid (MAD) London (LHR) 3:45 p.m. 5:15 p.m. 346
AA8833 Madrid (MAD) London (LHR) 4:30 p.m. 7:05 p.m. 320
AA8805 Madrid (MAD) London (LHR) 11:05 a.m. 12:15 p.m. 320
IB3166 Madrid (MAD) London (LHR) 3:45 p.m. 5:15 p.m. A359
BA7054 Madrid (MAD) London (LHR) 8 a.m. 9:30 a.m. 321
IB3162 Madrid (MAD) London (LHR) 8 a.m. 9:30 a.m. Airbus A330
AA8746 Madrid (MAD) London (LHR) noon 2:20 p.m. 320
IB7058 Madrid (MAD) London (LHR) 7:50 a.m. 9:25 a.m. 359
JL7840 Madrid (MAD) London (LHR) 9:15 a.m. 10:35 a.m. A320-100/200
IB7459 Madrid (MAD) London (LHR) 10:50 a.m. 12:15 p.m. 320
BA457 Madrid (MAD) London (LHR) 10:55 a.m. 12:20 p.m. A319
IB7463 Madrid (MAD) London (LHR) 5:55 p.m. 7:25 p.m. 777
BA461 Madrid (MAD) London (LHR) 5:50 p.m. 7:20 p.m. Airbus A319
VY3266 Madrid (MAD) London (LHR) 10:55 a.m. 12:30 p.m. 321
LA5482 Madrid (MAD) London (LHR) 7:15 p.m. 8:30 p.m. 321
LA5481 Madrid (MAD) London (LHR) 5:50 p.m. 7:20 p.m. 777
LA8018 Madrid (MAD) London (LHR) 11:20 a.m. 1:45 p.m. 320
QY804 Madrid (MAD) London (LHR) 7:30 p.m. 8:38 p.m. B752
BA7461 Madrid (MAD) London (LHR) 3:20 p.m. 4:35 p.m. 321
D08461 Madrid (MAD) London (LHR) 7:30 p.m. 1 a.m. Boeing 757-23N(PCF)
JJ8592 Madrid (MAD) London (LHR) 4:40 p.m. 6 p.m. A319
JJ8582 Madrid (MAD) London (LHR) 3:50 p.m. 5:10 p.m. A340-500
JJ8594 Madrid (MAD) London (LHR) 5:05 p.m. 6:30 p.m. A319
JJ8560 Madrid (MAD) London (LHR) 2:55 p.m. 4:20 p.m. A320-100/200
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
LA7083 Madrid (MAD) London (LHR) 4:30 p.m. 6:05 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.
YY7058 Madrid (MAD) London (LHR) 3:50 p.m. 5:15 p.m.
YY7060 Madrid (MAD) London (LHR) 2:45 p.m. 4:20 p.m.
AI7201 Madrid (MAD) London (LHR) 8:55 p.m. 10:10 p.m. 77W
IB459 Madrid (MAD) London (LHR) 11:45 a.m. 1:10 p.m. 320
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