Flights from Barcelona Airport (BCN) to Gatwick Airport Airport (LGW)

We've found the cheapest flights to London

Returns from £35.47

One-way from £16.26

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

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! If it is possible, you should book your flights 2 or more months in advance as ticket prices will be substantially lower.

When arriving at London Gatwick don’t forget to set your watch to the local time!

Below you will see all the airlines that fly from El Prat De Llobregat (BCN) to London Gatwick (LGW) and the number of flights they operate each day.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Vueling65571141007:0022:40VIEW FLIGHTS
LEVEL65571141007:0023:10VIEW FLIGHTS
Iberia65571141007:0023:10VIEW FLIGHTS
British Airways65571141007:0023:10VIEW FLIGHTS
EasyJet444554506:4523:05VIEW FLIGHTS
LATAM Airlines032304311:1522:50VIEW FLIGHTS

Vueling offer the highest number of flights for this route with departures times between 07:00 and 22:40.

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
07:10
AirlineFlight  No
EasyJetU28058
08:45
AirlineFlight  No
VuelingVY6020
10:15
AirlineFlight  No
British AirwaysBA8068
IberiaIB5506
LEVELLL5437
10:40
AirlineFlight  No
VuelingVY7832
British AirwaysBA8088
IberiaIB5614
LEVELLL5590
10:55
AirlineFlight  No
VuelingVY6008
British AirwaysBA8064
IberiaIB5901
LEVELLL5430
11:05
AirlineFlight  No
EasyJetU28056
12:20
AirlineFlight  No
VuelingVY7826
13:45
AirlineFlight  No
British AirwaysBA8082
IberiaIB5608
LEVELLL5584
17:30
AirlineFlight  No
EasyJetU28062
17:35
AirlineFlight  No
VuelingVY7820
British AirwaysBA8076
IberiaIB5602
LEVELLL5578
19:00
AirlineFlight  No
VuelingVY7828
20:20
AirlineFlight  No
British AirwaysBA8084
IberiaIB5610
LEVELLL5586
21:55
AirlineFlight  No
EasyJetU28064
VIEW FLIGHTS
Tuesday
07:40
AirlineFlight  No
EasyJetU28058
08:00
AirlineFlight  No
VuelingVY6018
British AirwaysBA8066
IberiaIB5859
LEVELLL5435
10:50
AirlineFlight  No
VuelingVY7832
British AirwaysBA8088
IberiaIB5614
LEVELLL5590
11:05
AirlineFlight  No
EasyJetU28056
12:25
AirlineFlight  No
VuelingVY7826
13:50
AirlineFlight  No
British AirwaysBA8082
IberiaIB5608
LATAM AirlinesLA5845
LEVELLL5584
16:35
AirlineFlight  No
VuelingVY7824
British AirwaysBA8080
IberiaIB5606
LATAM AirlinesLA5787
LEVELLL5582
16:45
AirlineFlight  No
EasyJetU28060
20:40
AirlineFlight  No
EasyJetU28062
21:30
AirlineFlight  No
VuelingVY6026
22:50
AirlineFlight  No
British AirwaysBA8072
IberiaIB5895
LATAM AirlinesLA5900
LEVELLL5441
VIEW FLIGHTS
Wednesday
07:40
AirlineFlight  No
EasyJetU28058
08:45
AirlineFlight  No
VuelingVY6020
British AirwaysBA8068
IberiaIB5506
LEVELLL5437
09:55
AirlineFlight  No
VuelingVY6018
10:50
AirlineFlight  No
VuelingVY7832
British AirwaysBA8088
IberiaIB5614
LEVELLL5590
11:10
AirlineFlight  No
EasyJetU28056
11:15
AirlineFlight  No
VuelingVY6008
British AirwaysBA8064
IberiaIB5901
LATAM AirlinesLA5788
LEVELLL5430
11:25
AirlineFlight  No
British AirwaysBA8066
IberiaIB5859
LEVELLL5435
15:15
AirlineFlight  No
EasyJetU28060
20:30
AirlineFlight  No
EasyJetU28062
21:30
AirlineFlight  No
VuelingVY6026
22:50
AirlineFlight  No
British AirwaysBA8072
IberiaIB5895
LATAM AirlinesLA5900
LEVELLL5441
VIEW FLIGHTS
Thursday
07:00
AirlineFlight  No
VuelingVY7830
British AirwaysBA8086
IberiaIB5612
LEVELLL5588
07:10
AirlineFlight  No
EasyJetU28058
08:45
AirlineFlight  No
VuelingVY6020
10:15
AirlineFlight  No
British AirwaysBA8068
IberiaIB5506
LEVELLL5437
10:50
AirlineFlight  No
VuelingVY7832
British AirwaysBA8088
IberiaIB5614
LEVELLL5590
11:15
AirlineFlight  No
EasyJetU28056
12:25
AirlineFlight  No
VuelingVY7826
13:50
AirlineFlight  No
British AirwaysBA8082
IberiaIB5608
LATAM AirlinesLA5845
LEVELLL5584
16:30
AirlineFlight  No
VuelingVY7824
British AirwaysBA8080
IberiaIB5606
LATAM AirlinesLA5774
LEVELLL5582
16:35
AirlineFlight  No
EasyJetU28060
17:45
AirlineFlight  No
VuelingVY6026
18:25
AirlineFlight  No
EasyJetU28152
18:35
AirlineFlight  No
VuelingVY7820
19:10
AirlineFlight  No
British AirwaysBA8072
IberiaIB5895
LATAM AirlinesLA5900
LEVELLL5441
19:55
AirlineFlight  No
British AirwaysBA8076
IberiaIB5602
LEVELLL5578
20:30
AirlineFlight  No
EasyJetU28062
VIEW FLIGHTS
Friday
07:00
AirlineFlight  No
VuelingVY7830
07:10
AirlineFlight  No
EasyJetU28058
08:05
AirlineFlight  No
VuelingVY7836
08:30
AirlineFlight  No
British AirwaysBA8086
IberiaIB5612
LEVELLL5588
08:45
AirlineFlight  No
VuelingVY6020
09:20
AirlineFlight  No
VuelingVY6018
09:35
AirlineFlight  No
British AirwaysBA8092
IberiaIB5985
LEVELLL5594
10:15
AirlineFlight  No
British AirwaysBA8068
IberiaIB5506
LEVELLL5437
10:50
AirlineFlight  No
British AirwaysBA8066
IberiaIB5859
LEVELLL5435
11:15
AirlineFlight  No
VuelingVY6008
British AirwaysBA8064
EasyJetU28056
IberiaIB5901
LEVELLL5430
12:25
AirlineFlight  No
VuelingVY7826
13:20
AirlineFlight  No
VuelingVY7834
British AirwaysBA8090
IberiaIB5616
LEVELLL5592
13:50
AirlineFlight  No
British AirwaysBA8082
IberiaIB5608
LEVELLL5584
14:00
AirlineFlight  No
VuelingVY7832
British AirwaysBA8088
IberiaIB5614
LEVELLL5590
16:25
AirlineFlight  No
VuelingVY7824
British AirwaysBA8080
IberiaIB5606
LEVELLL5582
16:50
AirlineFlight  No
EasyJetU28060
18:55
AirlineFlight  No
VuelingVY7822
20:15
AirlineFlight  No
British AirwaysBA8078
IberiaIB5604
LEVELLL5580
20:30
AirlineFlight  No
EasyJetU28062
21:50
AirlineFlight  No
VuelingVY6628
21:55
AirlineFlight  No
EasyJetU28064
23:10
AirlineFlight  No
British AirwaysBA8074
IberiaIB5904
LEVELLL5552
VIEW FLIGHTS
Saturday
07:10
AirlineFlight  No
EasyJetU28058
10:50
AirlineFlight  No
VuelingVY7832
British AirwaysBA8088
EasyJetU28056
IberiaIB5614
LEVELLL5590
12:15
AirlineFlight  No
VuelingVY6008
12:55
AirlineFlight  No
VuelingVY7826
13:40
AirlineFlight  No
British AirwaysBA8064
IberiaIB5901
LATAM AirlinesLA5788
LEVELLL5430
14:20
AirlineFlight  No
British AirwaysBA8082
IberiaIB5608
LATAM AirlinesLA5845
LEVELLL5584
16:35
AirlineFlight  No
EasyJetU28060
17:35
AirlineFlight  No
VuelingVY7824
British AirwaysBA8080
IberiaIB5606
LATAM AirlinesLA5786
LEVELLL5582
19:00
AirlineFlight  No
LATAM AirlinesLA5774
20:00
AirlineFlight  No
EasyJetU28062
VIEW FLIGHTS
Sunday
06:45
AirlineFlight  No
EasyJetU28058
07:00
AirlineFlight  No
VuelingVY7830
British AirwaysBA8086
IberiaIB5612
LEVELLL5588
07:30
AirlineFlight  No
VuelingVY7836
08:45
AirlineFlight  No
VuelingVY6020
09:00
AirlineFlight  No
British AirwaysBA8092
IberiaIB5985
LEVELLL5594
10:15
AirlineFlight  No
British AirwaysBA8068
IberiaIB5506
LEVELLL5437
11:00
AirlineFlight  No
VuelingVY6018
British AirwaysBA8066
IberiaIB5859
LEVELLL5435
12:10
AirlineFlight  No
VuelingVY7832
British AirwaysBA8088
IberiaIB5614
LEVELLL5590
12:45
AirlineFlight  No
EasyJetU28056
14:15
AirlineFlight  No
VuelingVY7826
British AirwaysBA8082
IberiaIB5608
LATAM AirlinesLA5845
LEVELLL5584
17:40
AirlineFlight  No
VuelingVY7824
British AirwaysBA8080
IberiaIB5606
LATAM AirlinesLA5774
LEVELLL5582
18:15
AirlineFlight  No
EasyJetU28064
19:40
AirlineFlight  No
VuelingVY7820
British AirwaysBA8076
IberiaIB5602
LATAM AirlinesLA5784
LEVELLL5578
21:00
AirlineFlight  No
VuelingVY7828
British AirwaysBA8084
IberiaIB5610
LEVELLL5586
21:55
AirlineFlight  No
EasyJetU28062
22:40
AirlineFlight  No
VuelingVY6026
British AirwaysBA8072
IberiaIB5895
LEVELLL5441
23:05
AirlineFlight  No
EasyJetU28060
VIEW FLIGHTS

Other routes are also possible. Flying from a different airport may offer more convenient flight times, so below we have we have put a list of other routes that may well be suitable.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Menorca to Gatwick 02 Hours 20 Minutes
Montpellier to Gatwick 01 Hour 52 Minutes
Reus to Gatwick 02 Hours 8 Minutes
Toulouse to Gatwick 01 Hour 48 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.

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

Search for the cheapest rental in Gatwick

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

DIRECT Vueling Airlines
What is the cheapest direct flight one way from Barcelona BCN to London LGW?
The cheapest direct flight one way from Barcelona BCN to London LGW is £16.26 ($22 €18.77)
£16.26
$22 | €18.77
Check Latest Price
DIRECT Vueling Airlines
What is the cheapest direct return flight from Barcelona BCN to London LGW?
The cheapest direct return flight from Barcelona BCN to London LGW is £35.47 ($48 €40.95)
£35.47
$48 | €40.95
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 BCN to LGW

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 - Barcelona (BCN) to London (LGW)

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

Looking for the best deals on car rental?

Search for the cheapest rental 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...