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 Barcelona (LHR - BCN)

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.
Choose Sites to Compare vs. KAYAK

Best fares from LHR to BCN (Found by others)

Sun Mon Tue Wed Thu Fri Sat
  1 $280 2 $305 3 $280 4 $274 5 $323 6 $308
7 $280 8 $274 9 $237 10
$237
11 $308 12 $301 13 $260
14
$260
15 $354 16 $241 17 $275 18 $249 19 $282 20 $237
21 $303 22 $236 23 $219 24 $236 25 $248 26 $248 27 $233
28 $236 29 $219 30 $221        
KAYAK searches hundreds of sites to find the best rate for your next flight from London to Barcelona. Get the best flight deal for your Barcelona trip!
Here's how it works. Search KAYAK for a flight ticket from London to Barcelona. 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 LHR to BCN on American Airlines
Flight # Depart LHR Arrive BCN Sun Mon Tue Wed Thu Fri Sat Valid Between
6285 6:25 am 9:25 am Sep 26 - Oct 25
6285 6:25 am 9:25 am Aug 22 - Aug 29
6285 6:25 am 9:25 am Sep 5 - Sep 19
6285 6:25 am 9:25 am Aug 28 - Sep 25
6290 7:50 am 10:55 am Aug 31 - Sep 16
6290 7:50 am 10:55 am Sep 8 - Sep 18
6290 7:50 am 10:55 am Sep 19 - Oct 25
6290 7:50 am 10:55 am Aug 30 - Sep 5
6290 7:50 am 10:55 am Aug 20 - Aug 29
6295 8:30 am 11:40 am Sep 23 - Sep 23
6295 8:30 am 11:40 am Aug 29 - Sep 2
6295 8:30 am 11:40 am Aug 20 - Sep 18
6295 8:30 am 11:40 am Sep 6 - Sep 21
6295 8:30 am 11:40 am Sep 1 - Sep 19
6295 8:30 am 11:40 am Sep 22 - Oct 16
6287 11:20 am 2:25 pm Aug 23 - Oct 4
6287 11:20 am 2:25 pm Aug 19 - Oct 5
6292 3:25 pm 6:30 pm Sep 24 - Oct 17
6292 3:25 pm 6:30 pm Aug 19 - Sep 5
6292 3:25 pm 6:30 pm Aug 20 - Sep 18
6292 3:25 pm 6:30 pm Sep 6 - Sep 6
6292 3:25 pm 6:30 pm Sep 27 - Oct 11
6292 3:25 pm 6:30 pm Sep 7 - Sep 22
6292 3:25 pm 6:30 pm Sep 23 - Oct 21
6297 4:25 pm 7:35 pm Sep 7 - Sep 7
6297 4:25 pm 7:35 pm Sep 8 - Sep 22
6297 4:25 pm 7:35 pm Sep 11 - Sep 18
6297 4:25 pm 7:35 pm Sep 28 - Oct 19
6297 4:25 pm 7:35 pm Sep 23 - Oct 7
6297 4:25 pm 7:35 pm Aug 26 - Sep 9
6297 4:25 pm 7:35 pm Sep 24 - Oct 1
6297 4:25 pm 7:35 pm Aug 22 - Sep 6
6686 5:20 pm 8:25 pm Aug 20 - Aug 30
6686 5:20 pm 8:25 pm Aug 19 - Sep 2
6686 5:20 pm 8:25 pm Sep 24 - Sep 26
6686 5:20 pm 8:25 pm Sep 23 - Sep 30
6686 5:20 pm 8:25 pm Sep 13 - Sep 22
6686 5:20 pm 8:25 pm Sep 5 - Sep 12
6686 5:20 pm 8:25 pm Sep 3 - Sep 18
6294 7:00 pm 10:00 pm Sep 24 - Oct 6
6294 7:00 pm 10:00 pm Aug 20 - Sep 17
6294 7:00 pm 10:00 pm Aug 19 - Sep 23