SEARCH ONE AND DONE. - Compare hundreds of travel sites at once.
Choose where to book.
Find deals from over 400 airlines worldwide.

Cheap Flights from London to Madrid (LON - MAD)

DepartReturn
1 adult
Note: some airlines charge for infants in laps.
The price shown for each flight will be the average for all passengers including any infants.

Best fares from LON to MAD (Found by others)

Sun Mon Tue Wed Thu Fri Sat
          1 $388 2 $317
3 $369 4 $343 5 $320 6 $243 7 $313 8 $310 9 $190
10 $333 11 $328 12 $318 13 $337 14 $291 15 $345 16 $190
17 $330 18 $384 19 $250 20 $200 21 $217 22 $284 23 $284
24 $310 25 $250 26 $250 27 $233 28 $168 29 $287 30 $163
31 $212            
KAYAK searches hundreds of sites to find the best rate for your next flight from London to Madrid. Get the best flight deal for your Madrid trip!
Here's how it works. Search KAYAK for a flight ticket from London to Madrid. 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 LON to MAD on American Airlines
Flight # Depart LHR Arrive MAD Sun Mon Tue Wed Thu Fri Sat Valid Between
6276 6:20 am 9:40 am Jul 19 - Oct 25
6278 7:30 am 10:50 am Aug 15 - Aug 29
6278 7:30 am 10:50 am Aug 10 - Aug 31
6278 7:30 am 10:50 am Aug 9 - Aug 30
6278 7:30 am 10:50 am Jul 29 - Aug 7
6278 7:30 am 10:50 am Jul 19 - Aug 8
6741 9:10 am 12:40 pm Aug 2 - Aug 31
6741 9:10 am 12:40 pm Aug 4 - Sep 2
6741 9:10 am 12:40 pm Jul 19 - Aug 1
6742 10:40 am 2:15 pm Jul 19 - Oct 25
6740 11:40 am 3:15 pm Jul 19 - Oct 25
6280 2:00 pm 5:20 pm Aug 25 - Aug 30
6280 2:00 pm 5:20 pm Jul 23 - Aug 21
6280 2:00 pm 5:20 pm Jul 19 - Aug 24
6280 2:00 pm 5:20 pm Aug 26 - Sep 5
6282 3:10 pm 6:35 pm Jul 19 - Oct 25
6744 3:50 pm 7:25 pm Aug 2 - Aug 31
6744 3:50 pm 7:25 pm Jul 20 - Aug 1
6744 3:50 pm 7:25 pm Aug 4 - Aug 28
6283 4:50 pm 8:10 pm Jul 20 - Oct 24
6283 4:50 pm 8:10 pm Jul 19 - Oct 25
6745 5:15 pm 8:45 pm Aug 2 - Aug 31
6745 5:15 pm 8:45 pm Jul 20 - Aug 1
6745 5:15 pm 8:45 pm Aug 4 - Aug 25
6746 6:10 pm 9:45 pm Jul 20 - Aug 29
6746 6:10 pm 9:45 pm Aug 30 - Aug 30
6743 7:10 pm 10:40 pm Jul 20 - Sep 10
6743 7:10 pm 10:40 pm Jul 19 - Oct 25
6747 7:20 pm 10:55 pm Jul 28 - Aug 2
6747 7:20 pm 10:55 pm Jul 29 - Sep 1
6747 7:20 pm 10:55 pm Aug 9 - Aug 30