Cheap Flights from Madrid to London (MAD - LON)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from MAD to LON

Sun Mon Tue Wed Thu Fri Sat
  1 $78 2 $78 3 $79 4 $161 5 $220 6 $188
7 $173 8 $134 9 $118 10 $118 11 $136 12 $201 13 $176
14 $177 15 $183 16 $165 17 $207 18 $214 19 $69 20 $119
21 $238 22 $271 23 $116 24 $105 25 $173 26 $224 27 $268
28 $214 29 $214 30 $214 31 $229      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Madrid to London. Get the best flight deal for your London trip!
Here's how it works. Search KAYAK for a flight ticket from Madrid to London. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights MAD to LON on American Airlines
Flight # Depart MAD Arrive LHR Sun Mon Tue Wed Thu Fri Sat Valid Between
8816 8:20 am 9:50 am Dec 26 - Jan 2
8816 8:20 am 9:50 am Nov 30 - Dec 24
8805 9:10 am 10:40 am Nov 20 - Jan 16
6277 10:55 am 12:25 pm Dec 26 - Jan 7
6277 10:55 am 12:25 pm Nov 20 - Dec 24
6279 12:05 pm 1:35 pm Nov 23 - Nov 30
6279 12:05 pm 1:35 pm Nov 29 - Dec 6
6279 12:05 pm 1:35 pm Dec 9 - Jan 10
6279 12:05 pm 1:35 pm Dec 15 - Jan 7
6279 12:05 pm 1:35 pm Dec 3 - Dec 10
8817 1:35 pm 3:00 pm Dec 9 - Dec 20
8817 1:35 pm 3:00 pm Dec 30 - Jan 6
8817 1:35 pm 3:00 pm Nov 20 - Nov 30
8817 1:35 pm 3:00 pm Dec 1 - Dec 8
8817 1:35 pm 3:00 pm Dec 21 - Dec 29
8833 2:55 pm 4:20 pm Dec 6 - Dec 22
8833 2:55 pm 4:20 pm Dec 26 - Jan 5
8833 2:55 pm 4:20 pm Nov 28 - Dec 5
6281 6:20 pm 7:45 pm Dec 27 - Jan 2
6281 6:20 pm 7:45 pm Nov 20 - Dec 26
6281 6:20 pm 7:45 pm Nov 22 - Dec 20
6275 7:40 pm 9:00 pm Nov 29 - Dec 4
6275 7:40 pm 9:00 pm Dec 30 - Jan 3
6275 7:40 pm 9:00 pm Dec 28 - Jan 5
6275 7:40 pm 9:00 pm Dec 7 - Dec 24
6275 7:45 pm 9:05 pm Nov 21 - Feb 20
6284 9:05 pm 10:15 pm Dec 8 - Dec 20
6284 9:05 pm 10:15 pm Dec 21 - Dec 24
6284 9:05 pm 10:15 pm Nov 28 - Dec 7
6284 9:05 pm 10:15 pm Dec 31 - Dec 31
6284 9:05 pm 10:15 pm Dec 10 - Dec 17
6284 9:05 pm 10:15 pm Dec 22 - Jan 6
6284 9:05 pm 10:15 pm Dec 1 - Dec 1