Flights from London Airport LGW to Barcelona Airport BCN

We've found the cheapest flights to Barcelona

Returns from £39.10

One-way from £25.53

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
Vueling886899900:1523:25VIEW FLIGHTS
Iberia886899800:1523:25VIEW FLIGHTS
British Airways886899800:1523:25VIEW FLIGHTS
EasyJet433443407:2520:55VIEW FLIGHTS
LATAM Airlines100110006:5010:15VIEW FLIGHTS

Vueling offer the highest number of flights for this route with departures times between 00:15 and 23:25.

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:15
AirlineFlight  No
VuelingVY7821
British AirwaysBA8095
IberiaIB5671
06:50
AirlineFlight  No
VuelingVY6008
British AirwaysBA8044
IberiaIB5515
LATAM AirlinesLA5860
09:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8105
EasyJetU27195
IberiaIB5681
09:35
AirlineFlight  No
VuelingVY7823
British AirwaysBA8097
IberiaIB5673
11:35
AirlineFlight  No
EasyJetU28057
13:00
AirlineFlight  No
VuelingVY7833
IberiaIB5683
14:30
AirlineFlight  No
VuelingVY7827
15:50
AirlineFlight  No
VuelingVY7835
16:10
AirlineFlight  No
British AirwaysBA8107
16:45
AirlineFlight  No
EasyJetU28061
17:10
AirlineFlight  No
EasyJetU26421
17:45
AirlineFlight  No
British AirwaysBA8101
IberiaIB5677
19:05
AirlineFlight  No
British AirwaysBA8109
IberiaIB5685
23:25
AirlineFlight  No
VuelingVY7829
British AirwaysBA8103
IberiaIB5679
VIEW FLIGHTS
Tuesday
00:15
AirlineFlight  No
VuelingVY7821
British AirwaysBA8095
IberiaIB5671
07:25
AirlineFlight  No
British AirwaysBA8044
IberiaIB5515
09:10
AirlineFlight  No
British AirwaysBA8105
IberiaIB5681
09:35
AirlineFlight  No
British AirwaysBA8097
IberiaIB5673
10:15
AirlineFlight  No
EasyJetU28055
10:40
AirlineFlight  No
VuelingVY6008
12:20
AirlineFlight  No
EasyJetU27195
12:25
AirlineFlight  No
VuelingVY7831
12:45
AirlineFlight  No
VuelingVY7823
13:00
AirlineFlight  No
British AirwaysBA8107
IberiaIB5683
16:10
AirlineFlight  No
VuelingVY7833
British AirwaysBA8101
IberiaIB5677
16:30
AirlineFlight  No
British AirwaysBA8109
IberiaIB5685
19:25
AirlineFlight  No
VuelingVY7827
19:45
AirlineFlight  No
VuelingVY7835
19:55
AirlineFlight  No
EasyJetU28061
21:45
AirlineFlight  No
VuelingVY7829
British AirwaysBA8103
IberiaIB5679
VIEW FLIGHTS
Wednesday
00:15
AirlineFlight  No
VuelingVY7821
07:25
AirlineFlight  No
EasyJetU28055
09:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8105
IberiaIB5681
09:15
AirlineFlight  No
EasyJetU27195
09:40
AirlineFlight  No
VuelingVY7823
British AirwaysBA8097
IberiaIB5673
13:00
AirlineFlight  No
VuelingVY7833
British AirwaysBA8107
IberiaIB5683
14:30
AirlineFlight  No
VuelingVY7827
British AirwaysBA8101
IberiaIB5677
16:45
AirlineFlight  No
EasyJetU28061
19:45
AirlineFlight  No
British AirwaysBA8103
IberiaIB5679
21:05
AirlineFlight  No
British AirwaysBA8095
IberiaIB5671
22:55
AirlineFlight  No
VuelingVY7829
VIEW FLIGHTS
Thursday
00:15
AirlineFlight  No
VuelingVY7821
British AirwaysBA8095
IberiaIB5671
07:00
AirlineFlight  No
VuelingVY6008
07:30
AirlineFlight  No
EasyJetU28055
09:10
AirlineFlight  No
British AirwaysBA8105
EasyJetU27195
IberiaIB5681
09:40
AirlineFlight  No
VuelingVY7823
10:15
AirlineFlight  No
British AirwaysBA8044
IberiaIB5515
LATAM AirlinesLA5860
12:25
AirlineFlight  No
VuelingVY7831
12:50
AirlineFlight  No
British AirwaysBA8097
IberiaIB5673
16:05
AirlineFlight  No
EasyJetU28059
16:10
AirlineFlight  No
VuelingVY7833
British AirwaysBA8107
IberiaIB5683
16:30
AirlineFlight  No
British AirwaysBA8109
IberiaIB5685
17:45
AirlineFlight  No
VuelingVY7827
British AirwaysBA8101
IberiaIB5677
19:45
AirlineFlight  No
VuelingVY7835
19:55
AirlineFlight  No
EasyJetU28061
21:45
AirlineFlight  No
VuelingVY7829
British AirwaysBA8103
IberiaIB5679
VIEW FLIGHTS
Friday
00:15
AirlineFlight  No
British AirwaysBA8095
IberiaIB5671
00:55
AirlineFlight  No
British AirwaysBA8103
IberiaIB5679
07:10
AirlineFlight  No
VuelingVY6008
British AirwaysBA8044
IberiaIB5515
LATAM AirlinesLA5860
07:30
AirlineFlight  No
EasyJetU28055
09:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8105
EasyJetU27195
IberiaIB5681
09:35
AirlineFlight  No
VuelingVY7823
British AirwaysBA8097
IberiaIB5673
14:30
AirlineFlight  No
British AirwaysBA8101
IberiaIB5677
16:10
AirlineFlight  No
VuelingVY7833
British AirwaysBA8107
IberiaIB5683
16:30
AirlineFlight  No
British AirwaysBA8109
16:45
AirlineFlight  No
British AirwaysBA8084
IberiaIB5638
17:45
AirlineFlight  No
VuelingVY7827
19:45
AirlineFlight  No
VuelingVY7835
IberiaIB5685
19:55
AirlineFlight  No
EasyJetU28061
20:00
AirlineFlight  No
VuelingVY6628
20:55
AirlineFlight  No
EasyJetU28063
21:10
AirlineFlight  No
VuelingVY7821
21:45
AirlineFlight  No
VuelingVY7829
VIEW FLIGHTS
Saturday
00:20
AirlineFlight  No
VuelingVY7821
British AirwaysBA8095
IberiaIB5671
00:55
AirlineFlight  No
VuelingVY7829
British AirwaysBA8103
IberiaIB5679
07:00
AirlineFlight  No
EasyJetU28055
08:10
AirlineFlight  No
VuelingVY6008
British AirwaysBA8044
IberiaIB5515
09:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8105
EasyJetU27195
IberiaIB5681
09:35
AirlineFlight  No
VuelingVY7823
British AirwaysBA8097
IberiaIB5673
15:00
AirlineFlight  No
IberiaIB5677
16:10
AirlineFlight  No
VuelingVY7833
British AirwaysBA8107
IberiaIB5683
18:15
AirlineFlight  No
VuelingVY7827
British AirwaysBA8101
19:20
AirlineFlight  No
EasyJetU28061
20:00
AirlineFlight  No
VuelingVY7825
20:45
AirlineFlight  No
VuelingVY7835
British AirwaysBA8109
IberiaIB5685
23:10
AirlineFlight  No
British AirwaysBA8099
IberiaIB5675
VIEW FLIGHTS
Sunday
06:50
AirlineFlight  No
British AirwaysBA8084
IberiaIB5638
09:10
AirlineFlight  No
VuelingVY7831
British AirwaysBA8105
IberiaIB5681
09:40
AirlineFlight  No
British AirwaysBA8097
IberiaIB5673
10:05
AirlineFlight  No
VuelingVY6628
10:40
AirlineFlight  No
EasyJetU28055
12:20
AirlineFlight  No
EasyJetU27195
12:50
AirlineFlight  No
VuelingVY7823
16:05
AirlineFlight  No
EasyJetU28059
16:10
AirlineFlight  No
VuelingVY7833
British AirwaysBA8101
IberiaIB5677
16:50
AirlineFlight  No
British AirwaysBA8056
IberiaIB5525
18:20
AirlineFlight  No
British AirwaysBA8099
IberiaIB5675
19:25
AirlineFlight  No
VuelingVY7827
19:55
AirlineFlight  No
EasyJetU28061
20:05
AirlineFlight  No
VuelingVY6026
21:05
AirlineFlight  No
VuelingVY7821
British AirwaysBA8095
IberiaIB5671
21:30
AirlineFlight  No
VuelingVY7825
21:45
AirlineFlight  No
VuelingVY7829
British AirwaysBA8103
IberiaIB5679
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
Farnborough to Barcelona02 Hours 8 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 £25.53 ($32 €29.68)
£25.53
$32 | €29.68
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 £39.10 ($49 €45.45)
£39.10
$49 | €45.45
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.

Alternative Airports in Spain with Connections from Gatwick Airport

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...