Take off on cheap flights from London to Barcelona, your adventure starts now!

Find cheap airline tickets from London to Barcelona by date

  • any
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • any
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • price
  • month of departure
  • month of return
$101
Ryanair outward: Sep 20, 2019
5:00p LTN » 7:15p BCN
Ryanair direct (2h15m)
Vueling inbound: Sep 24, 2019
7:05a BCN » 9:25a LGW
Vueling direct (2h20m)
$128
Vueling outward: Dec 25, 2019
8:35p LGW » 10:40p BCN
Vueling direct (2h05m)
Ryanair inbound: Dec 28, 2019
1:55p BCN » 4:25p STN
Ryanair direct (2h30m)
$132
Ryanair outward: Sep 7, 2019
9:35p STN » 11:50p BCN
Ryanair direct (2h15m)
Ryanair inbound: Sep 16, 2019
6:20a BCN » 8:50a STN
Ryanair direct (2h30m)
$132
Ryanair outward: Sep 7, 2019
9:35p STN » 11:50p BCN
Ryanair direct (2h15m)
Ryanair inbound: Sep 16, 2019
6:20a BCN » 8:50a STN
Ryanair direct (2h30m)
$272
Ryanair outward: Aug 25, 2019
5:55p LTN » 8:10p BCN
Ryanair direct (2h15m)
Unknown Company inbound: Sep 1, 2019
11:00p BCN » 11:05a SEN
Unknown Company 1 stop (12h05m)
$276
easyJet outward: Aug 26, 2019
8:55p LGW » 11:00p BCN
easyJet direct (2h05m)
easyJet inbound: Aug 29, 2019
7:10a BCN » 9:35a LGW
easyJet direct (2h25m)
$276
Jet2 outward: Jul 1, 2020
7:00a STN » 9:05a GRO
Jet2 direct (2h05m)
Jet2 inbound: Jul 31, 2020
9:50a GRO » 12:00p STN
Jet2 direct (2h10m)
$279
Lufthansa outward: Aug 25, 2019
9:25p LHR » 8:30a BCN
Lufthansa 1 stop (11h05m)
Swiss inbound: Sep 1, 2019
8:00p BCN » 5:40p LCY
Swiss 1 stop (21h40m)
$285
easyJet outward: Aug 25, 2019
6:45p SEN » 8:55p BCN
easyJet direct (2h10m)
Ryanair inbound: Sep 1, 2019
7:55p BCN » 8:55a STN
Ryanair 1 stop (13h)
$292
easyJet outward: Aug 26, 2019
8:55p LGW » 11:00p BCN
easyJet direct (2h05m)
easyJet inbound: Aug 28, 2019
12:20p BCN » 2:50p LGW
easyJet direct (2h30m)
$293
easyJet outward: Aug 25, 2019
6:45p SEN » 8:55p BCN
easyJet direct (2h10m)
Ryanair inbound: Sep 1, 2019
7:55p BCN » 8:55a STN
Ryanair 1 stop (13h)
$302
Lufthansa outward: Aug 23, 2019
7:30a LHR » 11:45a BCN
Lufthansa 1 stop (4h15m)
Lufthansa inbound: Aug 30, 2019
6:50a BCN » 5:25p LCY
Lufthansa 1 stop (10h35m)
$304
easyJet outward: Aug 25, 2019
6:45p SEN » 8:55p BCN
easyJet direct (2h10m)
Ryanair inbound: Sep 1, 2019
7:55p BCN » 8:55a STN
Ryanair 1 stop (13h)
$305
easyJet outward: Aug 25, 2019
5:40p LGW » 7:55p BCN
easyJet direct (2h15m)
easyJet inbound: Aug 29, 2019
7:10a BCN » 9:35a LGW
easyJet direct (2h25m)
$313
easyJet outward: Aug 26, 2019
8:55p LGW » 11:00p BCN
easyJet direct (2h05m)
easyJet inbound: Aug 27, 2019
7:10a BCN » 9:35a LGW
easyJet direct (2h25m)
$321
easyJet outward: Aug 25, 2019
5:40p LGW » 7:55p BCN
easyJet direct (2h15m)
easyJet inbound: Aug 28, 2019
12:20p BCN » 2:50p LGW
easyJet direct (2h30m)
$340
easyJet outward: Aug 26, 2019
8:55p LGW » 11:00p BCN
easyJet direct (2h05m)
easyJet inbound: Sep 2, 2019
8:30p BCN » 10:55p LGW
easyJet direct (2h25m)
$343
easyJet outward: Aug 25, 2019
5:40p LGW » 7:55p BCN
easyJet direct (2h15m)
easyJet inbound: Aug 27, 2019
7:10a BCN » 9:35a LGW
easyJet direct (2h25m)
$362
easyJet outward: Aug 22, 2019
5:40p LGW » 7:55p BCN
easyJet direct (2h15m)
easyJet inbound: Aug 29, 2019
7:10a BCN » 9:35a LGW
easyJet direct (2h25m)
$364
easyJet outward: Aug 24, 2019
5:10p LGW » 7:25p BCN
easyJet direct (2h15m)
easyJet inbound: Aug 29, 2019
7:10a BCN » 9:35a LGW
easyJet direct (2h25m)
$367
easyJet outward: Aug 26, 2019
8:55p LGW » 11:00p BCN
easyJet direct (2h05m)
easyJet inbound: Aug 31, 2019
10:50a BCN » 1:15p LGW
easyJet direct (2h25m)
$370
easyJet outward: Aug 25, 2019
5:40p LGW » 7:55p BCN
easyJet direct (2h15m)
easyJet inbound: Sep 2, 2019
8:30p BCN » 10:55p LGW
easyJet direct (2h25m)
$372
easyJet outward: Aug 26, 2019
8:55p LGW » 11:00p BCN
easyJet direct (2h05m)
easyJet inbound: Sep 1, 2019
7:10a BCN » 9:35a LGW
easyJet direct (2h25m)
$378
easyJet outward: Aug 22, 2019
5:40p LGW » 7:55p BCN
easyJet direct (2h15m)
easyJet inbound: Aug 28, 2019
12:20p BCN » 2:50p LGW
easyJet direct (2h30m)
$380
easyJet outward: Aug 24, 2019
5:10p LGW » 7:25p BCN
easyJet direct (2h15m)
easyJet inbound: Aug 28, 2019
12:20p BCN » 2:50p LGW
easyJet direct (2h30m)
$397
easyJet outward: Aug 25, 2019
5:40p LGW » 7:55p BCN
easyJet direct (2h15m)
easyJet inbound: Aug 31, 2019
10:50a BCN » 1:15p LGW
easyJet direct (2h25m)
$399
easyJet outward: Aug 22, 2019
5:40p LGW » 7:55p BCN
easyJet direct (2h15m)
easyJet inbound: Aug 27, 2019
7:10a BCN » 9:35a LGW
easyJet direct (2h25m)
$402
easyJet outward: Aug 24, 2019
5:10p LGW » 7:25p BCN
easyJet direct (2h15m)
easyJet inbound: Aug 27, 2019
7:10a BCN » 9:35a LGW
easyJet direct (2h25m)
$402
easyJet outward: Aug 25, 2019
5:40p LGW » 7:55p BCN
easyJet direct (2h15m)
easyJet inbound: Sep 1, 2019
7:10a BCN » 9:35a LGW
easyJet direct (2h25m)
$426
easyJet outward: Aug 22, 2019
5:40p LGW » 7:55p BCN
easyJet direct (2h15m)
easyJet inbound: Sep 2, 2019
8:30p BCN » 10:55p LGW
easyJet direct (2h25m)
Return
Departure
28 August Aug Wednesday $retDate.dayShortName
29 August Aug Thursday $retDate.dayShortName
30 August Aug Friday $retDate.dayShortName
31 August Aug Saturday $retDate.dayShortName
01 September Sep Sunday $retDate.dayShortName
02 September Sep Monday $retDate.dayShortName
03 September Sep Tuesday $retDate.dayShortName
21 August Aug Wednesday $outDate.dayShortName
22 August Aug Thursday $outDate.dayShortName
$361 $346 $433 $438 $407
23 August Aug Friday $outDate.dayShortName
$423 $407 $289 $495 $500 $469
24 August Aug Saturday $outDate.dayShortName
$364 $348 $436 $441 $410
25 August Aug Sunday $outDate.dayShortName
$307 $292 $379 $260 $354
26 August Aug Monday $outDate.dayShortName
$279 $264 $351 $356 $325
27 August Aug Tuesday $outDate.dayShortName
Choose when you'd like to depart to Barcelona (Spain):
Find the cheapest London Barcelona flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for London - Barcelona with these new dates, click on an offer. Want to depart from another city? Choose:

Airlines operating flights from London to Barcelona

  • any
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • all
  • Air Europa
  • Air France
  • easyJet
  • Iberia
  • KLM
  • Lufthansa
  • Ryanair
  • Smartwings
  • TAP Air Portugal
  • Vueling
Vueling
outbound: Oct 10, 2019
Vueling direct
return: Oct 13, 2019
Vueling direct
easyJet
outbound: Nov 3, 2019
easyJet direct
return: Nov 7, 2019
easyJet direct
Ryanair
outbound: Sep 20, 2019
Ryanair direct
return: Sep 24, 2019
Vueling direct
Smartwings
outbound: Aug 26, 2019
Smartwings 1 stop
return: Sep 2, 2019
Smartwings 1 stop
Air Europa
outbound: Sep 26, 2019
Air Europa 1 stop
return: Sep 30, 2019
Air Europa 1 stop
KLM
outbound: Nov 15, 2019
KLM 1 stop
return: Nov 17, 2019
KLM 1 stop
Air France
outbound: Sep 3, 2019
Air France 1 stop
return: Sep 7, 2019
KLM 1 stop
TAP Air Portugal
outbound: Nov 15, 2019
TAP Air Portugal 1 stop
return: Nov 17, 2019
TAP Air Portugal 1 stop
Lufthansa
outbound: Aug 25, 2019
Lufthansa 1 stop
return: Sep 1, 2019
Swiss 1 stop
Iberia
outbound: Aug 25, 2019
Iberia direct
return: Sep 1, 2019
British Airways direct

Travel tips for flights London - Barcelona

Average flight duration: 2h19m (direct flight)

  • Arrival city:
  • Barcelona, Spain
  • Airport(s):
  • El Prat Airport (BCN)
  • Costa Brava Airport (GRO)
  • Reus Airport (REU)
  • Local time:
  • Aug 21, 2019 1:17 PM, GMT+2
  • Weather:
  • min. 70ºF, max. 79ºF
  • Departure city:
  • London, United Kingdom
  • Airport(s):
  • London City Airport (LCY)
  • Heathrow Airport (LHR)
  • Gatwick Airport (LGW)
  • Luton Airport (LTN)
  • Stansted Airport (STN)
  • Southend Airport (SEN)
  • Local time:
  • Aug 21, 2019 12:17 PM, GMT+1
  • Weather:
  • min. 59ºF, max. 73ºF