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 (LGW - 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 all | none

Best fares from LGW to BCN (Found by others)

Sun Mon Tue Wed Thu Fri Sat
        1 $113 2 $188 3 $146
4 $209 5 $121 6 $104 7 $94 8 $163 9 $117 10 $94
11 $94 12 $101 13 $94 14 $98 15 $123 16 $154 17 $100
18 $104 19 $104 20 $94 21 $111 22 $185 23 $207 24 $291
25 $223 26 $157 27 $135 28 $152 29 $120 30 $128 31 $113
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 LGW to BCN on British Airways
Flight # Depart LGW Arrive BCN Sun Mon Tue Wed Thu Fri Sat Valid Between
2706 6:40 am 9:40 am May 14 - May 21
2706 6:40 am 9:40 am Apr 23 - May 7
2706 6:40 am 9:40 am Apr 22 - May 6
2706 6:40 am 9:40 am May 8 - May 20
2706 6:40 am 9:40 am May 22 - May 28
2706 6:40 am 9:40 am May 25 - Jun 8
2706 7:25 am 10:25 am May 3 - May 10
2706 7:25 am 10:25 am May 31 - Jun 21
2706 7:25 am 10:25 am May 17 - May 24
2706 7:40 am 10:40 am May 16 - May 30
2706 7:40 am 10:40 am May 2 - May 9
2706 7:40 am 10:40 am Apr 28 - Sep 8
2708 11:05 am 2:20 pm May 18 - Jun 1
2708 11:05 am 2:20 pm May 11 - May 11
2708 11:05 am 2:20 pm Apr 27 - May 4
2708 11:10 am 2:20 pm May 3 - May 24
2708 11:10 am 2:20 pm May 31 - Sep 6
2708 11:35 am 2:45 pm May 7 - May 16
2708 11:35 am 2:45 pm May 8 - May 19
2708 11:35 am 2:45 pm Apr 30 - May 6
2708 11:35 am 2:45 pm May 28 - Jun 5
2708 11:35 am 2:45 pm May 20 - May 26
2708 11:35 am 2:45 pm May 23 - May 27
2710 1:00 pm 4:05 pm May 25 - May 25
2710 6:05 pm 9:10 pm May 31 - Jun 14
2710 6:05 pm 9:10 pm May 30 - Jun 13
2710 6:05 pm 9:10 pm May 20 - May 24
2710 6:05 pm 9:10 pm May 17 - May 17
2710 6:05 pm 9:10 pm Apr 22 - May 16
2710 6:05 pm 9:10 pm May 27 - May 27
2710 6:10 pm 9:15 pm Apr 23 - Jul 30
2710 6:40 pm 9:50 pm May 4 - May 4
2710 6:40 pm 9:50 pm May 18 - May 18
2710 6:40 pm 9:50 pm Jun 1 - Jun 8
2710 6:40 pm 9:50 pm May 11 - May 11
2710 6:50 pm 9:55 pm Apr 24 - May 29
2710 6:50 pm 9:55 pm Apr 28 - Jun 2