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.
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 |
Popular Flights Searchs
- Domestic Destinations
- International Destinations
