Flights from London Airport LGW to Barcelona Airport BCN

We've found the cheapest flights to Barcelona

Returns from £43.86

One-way from £23.44

Getting to London Gatwick from El Prat De Llobregat is very straight forward. There are 5 airliners who all offer direct flights several times a week. The official airport code for London Gatwick is LGW and for El Prat De Llobregat it is BCN.

The exact cost of the flight we vary quite significantly base on the dates you travel, the time of day you will depart and how long in advance you pre book the flights. If you know the dates you wish to travel then book you flights as soon as you can. The earlier you book your lights the cheaper they will be. You can get saving of up to 50% of you book 2 or 3 months in advance! We advise all our viewers to book well in advance. This way you will get the low priced tickets available.

When arriving at El Prat De Llobregat don’t forget to set your watch to the local time!

The table below displays the numbers of daily flights from London Gatwick (LGW) to El Prat De Llobregat (BCN) and the relevant airlines that fly.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Vueling855687706:5021:45VIEW FLIGHTS
Iberia855687606:5021:45VIEW FLIGHTS
British Airways855687606:5021:45VIEW FLIGHTS
EasyJet444444407:0517:45VIEW FLIGHTS
LATAM Airlines000110007:0007:10VIEW FLIGHTS

Vueling offer the highest number of flights for this route with departures times between 06:50 and 21:45.

If you wish to book your flight with Vueling then we advise you book direct from their website at air-belgium.be. The best discounts can only be obtained from their website.

The flight time for the selected route vary based on the month you will travel, but below we has summarised the most common times they will fly. We recommend you only take these times as guidance and check with appropriate airline for the exact times for the date you depart.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
06:50
AirlineFlight  No
VuelingVY6008
British AirwaysBA8066
IberiaIB5504
07:10
AirlineFlight  No
EasyJetU28055
09:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8061
EasyJetU27195
IberiaIB5613
10:55
AirlineFlight  No
VuelingVY6021
British AirwaysBA8069
IberiaIB5507
13:00
AirlineFlight  No
VuelingVY7833
British AirwaysBA8063
IberiaIB5615
13:50
AirlineFlight  No
EasyJetU28061
14:30
AirlineFlight  No
VuelingVY7827
British AirwaysBA8057
IberiaIB5609
16:25
AirlineFlight  No
VuelingVY6628
British AirwaysBA8072
IberiaIB5582
17:10
AirlineFlight  No
EasyJetU26421
20:10
AirlineFlight  No
VuelingVY7829
British AirwaysBA8059
IberiaIB5611
21:05
AirlineFlight  No
VuelingVY7821
British AirwaysBA8075
IberiaIB5603
VIEW FLIGHTS
Tuesday
07:05
AirlineFlight  No
EasyJetU28055
07:25
AirlineFlight  No
VuelingVY6008
British AirwaysBA8066
IberiaIB5504
09:40
AirlineFlight  No
EasyJetU27195
10:55
AirlineFlight  No
VuelingVY6021
British AirwaysBA8069
IberiaIB5507
12:55
AirlineFlight  No
EasyJetU28059
13:00
AirlineFlight  No
VuelingVY7833
British AirwaysBA8063
IberiaIB5615
14:30
AirlineFlight  No
VuelingVY7827
British AirwaysBA8057
IberiaIB5609
16:45
AirlineFlight  No
EasyJetU28061
18:35
AirlineFlight  No
VuelingVY7821
British AirwaysBA8075
IberiaIB5603
VIEW FLIGHTS
Wednesday
07:25
AirlineFlight  No
EasyJetU28055
09:10
AirlineFlight  No
EasyJetU27195
10:55
AirlineFlight  No
VuelingVY6021
British AirwaysBA8069
IberiaIB5507
12:50
AirlineFlight  No
EasyJetU28059
13:00
AirlineFlight  No
VuelingVY7833
British AirwaysBA8063
IberiaIB5615
16:30
AirlineFlight  No
VuelingVY7835
British AirwaysBA8065
IberiaIB5617
16:45
AirlineFlight  No
EasyJetU28061
17:25
AirlineFlight  No
VuelingVY6026
British AirwaysBA8070
IberiaIB5508
18:05
AirlineFlight  No
VuelingVY7829
British AirwaysBA8059
IberiaIB5611
VIEW FLIGHTS
Thursday
07:00
AirlineFlight  No
VuelingVY6008
British AirwaysBA8066
IberiaIB5504
LATAM AirlinesLA5820
07:30
AirlineFlight  No
EasyJetU28055
09:10
AirlineFlight  No
EasyJetU27195
12:55
AirlineFlight  No
EasyJetU28059
13:00
AirlineFlight  No
VuelingVY7833
British AirwaysBA8063
IberiaIB5615
13:35
AirlineFlight  No
VuelingVY6026
British AirwaysBA8070
IberiaIB5508
14:30
AirlineFlight  No
VuelingVY7827
British AirwaysBA8057
IberiaIB5609
16:45
AirlineFlight  No
EasyJetU28061
18:40
AirlineFlight  No
VuelingVY6628
British AirwaysBA8072
IberiaIB5582
21:45
AirlineFlight  No
VuelingVY7829
British AirwaysBA8059
IberiaIB5611
VIEW FLIGHTS
Friday
07:10
AirlineFlight  No
VuelingVY6008
British AirwaysBA8066
IberiaIB5504
LATAM AirlinesLA5858
07:30
AirlineFlight  No
EasyJetU28055
09:10
AirlineFlight  No
EasyJetU27195
09:15
AirlineFlight  No
VuelingVY7831
British AirwaysBA8061
IberiaIB5613
10:55
AirlineFlight  No
VuelingVY6021
British AirwaysBA8069
IberiaIB5507
13:00
AirlineFlight  No
VuelingVY7833
British AirwaysBA8063
IberiaIB5615
13:45
AirlineFlight  No
VuelingVY6628
British AirwaysBA8072
IberiaIB5582
14:30
AirlineFlight  No
VuelingVY7827
British AirwaysBA8057
IberiaIB5609
16:45
AirlineFlight  No
EasyJetU28061
17:45
AirlineFlight  No
EasyJetU28063
18:25
AirlineFlight  No
VuelingVY7821
British AirwaysBA8075
IberiaIB5603
21:45
AirlineFlight  No
VuelingVY7829
British AirwaysBA8059
IberiaIB5611
VIEW FLIGHTS
Saturday
00:55
AirlineFlight  No
VuelingVY7829
British AirwaysBA8059
IberiaIB5611
07:00
AirlineFlight  No
EasyJetU28055
08:10
AirlineFlight  No
VuelingVY6008
British AirwaysBA8066
IberiaIB5504
09:10
AirlineFlight  No
EasyJetU27195
12:50
AirlineFlight  No
EasyJetU28059
13:00
AirlineFlight  No
VuelingVY7833
British AirwaysBA8063
IberiaIB5615
15:00
AirlineFlight  No
VuelingVY7827
British AirwaysBA8057
IberiaIB5609
16:10
AirlineFlight  No
EasyJetU28061
17:35
AirlineFlight  No
VuelingVY7835
British AirwaysBA8065
IberiaIB5617
20:00
AirlineFlight  No
VuelingVY7825
British AirwaysBA8055
IberiaIB5607
21:05
AirlineFlight  No
VuelingVY7821
British AirwaysBA8075
IberiaIB5603
VIEW FLIGHTS
Sunday
07:30
AirlineFlight  No
EasyJetU28055
09:10
AirlineFlight  No
EasyJetU27195
10:55
AirlineFlight  No
VuelingVY6021
British AirwaysBA8069
IberiaIB5507
12:50
AirlineFlight  No
EasyJetU28059
13:00
AirlineFlight  No
VuelingVY7833
14:55
AirlineFlight  No
VuelingVY7827
British AirwaysBA8057
IberiaIB5609
16:50
AirlineFlight  No
EasyJetU28061
16:55
AirlineFlight  No
VuelingVY6026
British AirwaysBA8070
IberiaIB5508
18:20
AirlineFlight  No
VuelingVY7825
British AirwaysBA8055
IberiaIB5607
20:25
AirlineFlight  No
VuelingVY7821
British AirwaysBA8075
IberiaIB5603
21:45
AirlineFlight  No
VuelingVY7829
British AirwaysBA8059
IberiaIB5611
VIEW FLIGHTS

Instead of flying from London Gatwick you could consider a few airports that are close by. Please see that table below of alternative routes.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Birmingham to Barcelona02 Hours 19 Minutes
Bristol to Barcelona02 Hours 12 Minutes
Derby East Midlands to Barcelona02 Hours 21 Minutes
London City to Barcelona02 Hours 10 Minutes
London Heathrow to Barcelona02 Hours 10 Minutes
Luton to Barcelona02 Hours 13 Minutes
Manchester to Barcelona02 Hours 26 Minutes
London Stansted to Barcelona02 Hours 12 Minutes

Please remember to leave plenty of time to get though customers when you are departing form the airports. Flights regulations are getting very strict these days so getting through customs can take in excess of 1 hour in some cases.

Don't forget to book your hire car!

Search for cheap rental vehicles in Gatwick

Flight Price FAQ - London (LGW) to Barcelona (BCN)

DIRECT Vueling Airlines
What is the cheapest direct flight one way from London LGW to Barcelona BCN?
The cheapest direct flight one way from London LGW to Barcelona BCN is £23.44 ($31 €27.29)
£23.44
$31 | €27.29
Check Latest Price
DIRECT easyJet
What is the cheapest direct return flight from London LGW to Barcelona BCN?
The cheapest direct return flight from London LGW to Barcelona BCN is £43.86 ($58 €51.06)
£43.86
$58 | €51.06
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from LGW to BCN

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!
Beat the Queues

Beat the Queues

Don't stand sweating for 45 mins waiting for Security. Get a fast track and get through in 5 mins or less.

Book now
Lounge like a VIP

Lounge like a VIP

Avoid the crowds. Get discounted access to the VIP airport lounge. Its not as expensive as you may think.

Book now

Flight Info FAQ - London (LGW) to Barcelona (BCN)

Who flies from London to Barcelona?
The following airlines fly from London (LGW) to Barcelona (BCN): British Airways, EasyJet, Iberia, LATAM Airlines, Vueling.
How far is the flight from London to Barcelona?
The flight from London to Barcelona is 1,109KM or 689 miles.
How long does the flight from London to Barcelona to take?
The flight from London to Barcelona takes 2 Hours 7 Minutes.

Planning a trip? Save money on car hire by booking in advance

Search for cheap rental vehicles in Gatwick, United Kingdom

Useful Information about Gatwick Airport

Gatwick Airport Achieves 13% Passenger Growth in Q3 2023

Gatwick Airport Soars with a 12.83% Increase in Q3 2023, Surpassing Pre-Pandemic Levels

View...
London Tourist Attractions

Things to see and do in and around London, England.

View...
Lounges at Gatwick Airport

See all the airport lounges, locations and opening times available at Gatwick Airport

View...
Eating and Drinking at Gatwick Airport

See all bars and restaurants at Gatwick Airport, including locations and if they are before or after check-in

View...