Flights from London Airport LGW to Barcelona Airport BCN

We've found the cheapest flights to Barcelona

Returns from £34.38

One-way from £22.39

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
Vueling956997700:1021:45VIEW FLIGHTS
British Airways956997700:1021:45VIEW FLIGHTS
Iberia956897700:1021:45VIEW FLIGHTS
EasyJet433434306:5018:30VIEW FLIGHTS
LATAM Airlines200010100:4521:40VIEW FLIGHTS

Vueling offer the highest number of flights for this route with departures times between 00:10 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
00:45
AirlineFlight  No
VuelingVY7829
British AirwaysBA8067
IberiaIB5089
LATAM AirlinesLA5744
06:50
AirlineFlight  No
VuelingVY7839
British AirwaysBA8072
EasyJetU28055
IberiaIB5662
LATAM AirlinesLA5808
09:25
AirlineFlight  No
EasyJetU28063
09:50
AirlineFlight  No
VuelingVY7823
British AirwaysBA8064
IberiaIB5083
10:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8068
IberiaIB5685
12:50
AirlineFlight  No
VuelingVY7833
British AirwaysBA8069
IberiaIB5091
14:20
AirlineFlight  No
EasyJetU28065
14:35
AirlineFlight  No
VuelingVY7827
British AirwaysBA8066
IberiaIB5087
16:00
AirlineFlight  No
EasyJetU28057
16:25
AirlineFlight  No
VuelingVY7837
British AirwaysBA8071
IberiaIB5095
19:30
AirlineFlight  No
VuelingVY7825
British AirwaysBA8065
IberiaIB5085
21:05
AirlineFlight  No
VuelingVY7821
British AirwaysBA8063
IberiaIB5081
VIEW FLIGHTS
Tuesday
09:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8068
IberiaIB5685
09:25
AirlineFlight  No
EasyJetU28063
13:10
AirlineFlight  No
VuelingVY7833
British AirwaysBA8069
IberiaIB5091
14:20
AirlineFlight  No
EasyJetU28065
14:35
AirlineFlight  No
VuelingVY7827
British AirwaysBA8066
IberiaIB5087
16:00
AirlineFlight  No
EasyJetU28057
19:30
AirlineFlight  No
VuelingVY7825
British AirwaysBA8065
IberiaIB5085
21:05
AirlineFlight  No
VuelingVY7821
British AirwaysBA8063
IberiaIB5081
VIEW FLIGHTS
Wednesday
09:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8068
IberiaIB5685
09:25
AirlineFlight  No
EasyJetU28063
09:50
AirlineFlight  No
VuelingVY7823
British AirwaysBA8064
IberiaIB5083
13:10
AirlineFlight  No
VuelingVY7833
British AirwaysBA8069
IberiaIB5091
14:20
AirlineFlight  No
EasyJetU28065
14:55
AirlineFlight  No
VuelingVY7827
British AirwaysBA8066
IberiaIB5087
16:00
AirlineFlight  No
EasyJetU28057
17:50
AirlineFlight  No
VuelingVY7835
British AirwaysBA8070
IberiaIB5093
21:05
AirlineFlight  No
VuelingVY7821
British AirwaysBA8063
IberiaIB5081
VIEW FLIGHTS
Thursday
06:50
AirlineFlight  No
EasyJetU26325
09:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8068
IberiaIB5685
09:50
AirlineFlight  No
VuelingVY7823
British AirwaysBA8064
IberiaIB5083
12:45
AirlineFlight  No
VuelingVY7833
British AirwaysBA8069
IberiaIB5091
14:20
AirlineFlight  No
EasyJetU28065
14:35
AirlineFlight  No
VuelingVY7827
British AirwaysBA8066
IberiaIB5087
14:55
AirlineFlight  No
VuelingVY7853
British AirwaysBA8075
16:00
AirlineFlight  No
EasyJetU28057
16:05
AirlineFlight  No
VuelingVY7841
British AirwaysBA8073
IberiaIB5664
16:25
AirlineFlight  No
VuelingVY7835
British AirwaysBA8070
IberiaIB5093
18:30
AirlineFlight  No
EasyJetU28059
19:35
AirlineFlight  No
VuelingVY7825
British AirwaysBA8065
IberiaIB5085
21:05
AirlineFlight  No
VuelingVY7821
British AirwaysBA8063
IberiaIB5081
VIEW FLIGHTS
Friday
06:50
AirlineFlight  No
VuelingVY7839
British AirwaysBA8072
IberiaIB5662
LATAM AirlinesLA5808
06:55
AirlineFlight  No
EasyJetU28055
09:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8068
IberiaIB5685
09:50
AirlineFlight  No
VuelingVY7823
British AirwaysBA8064
IberiaIB5083
12:45
AirlineFlight  No
VuelingVY7833
British AirwaysBA8069
IberiaIB5091
13:55
AirlineFlight  No
VuelingVY7841
British AirwaysBA8073
IberiaIB5664
14:20
AirlineFlight  No
EasyJetU28065
14:35
AirlineFlight  No
VuelingVY7827
British AirwaysBA8066
IberiaIB5087
16:25
AirlineFlight  No
VuelingVY7835
British AirwaysBA8070
IberiaIB5093
18:30
AirlineFlight  No
EasyJetU28059
20:05
AirlineFlight  No
VuelingVY7821
British AirwaysBA8063
IberiaIB5081
21:45
AirlineFlight  No
VuelingVY7829
British AirwaysBA8067
IberiaIB5089
VIEW FLIGHTS
Saturday
06:45
AirlineFlight  No
VuelingVY7829
British AirwaysBA8067
IberiaIB5089
06:50
AirlineFlight  No
EasyJetU28055
09:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8068
IberiaIB5685
09:25
AirlineFlight  No
EasyJetU28063
09:50
AirlineFlight  No
VuelingVY7823
British AirwaysBA8064
IberiaIB5083
13:10
AirlineFlight  No
VuelingVY7833
British AirwaysBA8069
IberiaIB5091
14:25
AirlineFlight  No
EasyJetU28065
14:35
AirlineFlight  No
VuelingVY7827
British AirwaysBA8066
IberiaIB5087
19:10
AirlineFlight  No
EasyJetU28067
19:30
AirlineFlight  No
VuelingVY7825
British AirwaysBA8065
IberiaIB5085
21:05
AirlineFlight  No
VuelingVY7821
British AirwaysBA8063
IberiaIB5081
VIEW FLIGHTS
Sunday
00:10
AirlineFlight  No
VuelingVY7821
British AirwaysBA8063
IberiaIB5081
09:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8068
IberiaIB5685
09:40
AirlineFlight  No
EasyJetU28055
09:50
AirlineFlight  No
VuelingVY7823
British AirwaysBA8064
IberiaIB5083
10:30
AirlineFlight  No
EasyJetU28065
13:10
AirlineFlight  No
VuelingVY7833
British AirwaysBA8069
IberiaIB5091
16:10
AirlineFlight  No
VuelingVY7825
British AirwaysBA8065
IberiaIB5085
17:25
AirlineFlight  No
VuelingVY7841
British AirwaysBA8073
IberiaIB5664
17:45
AirlineFlight  No
EasyJetU26325
21:40
AirlineFlight  No
VuelingVY7829
British AirwaysBA8067
IberiaIB5089
LATAM AirlinesLA5744
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
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 easyJet
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 £22.39 ($28 €26.94)
£22.39
$28 | €26.94
Check Latest Price
DIRECT Vueling Airlines
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 £34.38 ($43 €41.38)
£34.38
$43 | €41.38
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...