Flights from Barcelona to London
BCN to LHR. All flight routes from El Prat Airport, Spain to Heathrow, United Kingdom. These routes are operated by 22 different airlines. You can either fly non-stop with Vueling or British Airways, or choose from 17 different transit flights. The shortest flight time is 2 hours and 15 minutes.
Find the best prices on hotels and car rental near Heathrow
We got great deals on hotels and car rentals near the airport.
Barcelona to London flights
There are over 19 airlines and as many as 1741 flights every week to this destination. You can fly non-stop to London (LHR) from Barcelona (BCN) with British Airways or Vueling but if a stopover option suits you better you can choose to fly via Milan, Paris or any other of the 17 alternatives with flight connections.
Tip! Consider arriving at City (LCY) or Gatwick (LGW) instead.
Barcelona to London with British Airways
You can fly non-stop every weekday with flights departing from 7 am to 21 pm. British Airways is a member of the air alliance OneWorld.
With Vueling
You can fly non-stop every weekday with flights departing at 7 am, 8 am or 18 pm.
With Air France
If you fly from Barcelona with Air France you will do a stopover in Paris, CDG before reaching London. This flight trip will take 5 hours and 20 minutes and you can fly every weekday with departures between 6 am and 18 pm. Air France is a member of SkyTeam.
With Eurowings
If you fly to London from Barcelona with Eurowings you will do a stopover in Cologne.
Miles & flight time: BCN - LHR
The shortest flight time between BCN and LHR is 2 hours and 20 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 20m | - | 717 (1154 km) |
MXP Milan | 5h 10m | 1h 25m | 1034 (1664 km) |
CDG Paris | 5h 20m | 1h 35m | 752 (1210 km) |
CGN Cologne | 5h 30m | 2h 20m | 1040 (1673 km) |
STR Stuttgart | 5h 50m | 2h 0m | 1093 (1759 km) |
ZRH Zurich | 6h 0m | 5h 0m | 1027 (1652 km) |
BRU Brussels | 6h 0m | 2h 45m | 895 (1440 km) |
DUS Dusseldorf | 6h 10m | 55m | 1040 (1673 km) |
PMI Palma de Mallorca | 6h 25m | 1h 35m | 968 (1558 km) |
VLC Valencia | 6h 25m | 3h 0m | 1016 (1635 km) |
MAD Madrid | 6h 30m | 1h 20m | 1079 (1736 km) |
BSL Basel, Switzerland/Mulhouse | 6h 35m | 1h 45m | 963 (1549 km) |
FRA Frankfurt | 6h 35m | 1h 15m | 1091 (1755 km) |
NCE Nice | 6h 40m | 4h 25m | 960 (1545 km) |
MAN Manchester | 7h 3m | 3h 25m | 1014 (1632 km) |
DUB Dublin | 7h 5m | 2h 30m | 1209 (1945 km) |
AMS Amsterdam | 7h 10m | 4h 45m | 1006 (1619 km) |
LUX Luxembourg | 7h 40m | 4h 40m | 932 (1500 km) |
Unpublished Flight Rates From Barcelona to London
From Barcelona to United Kingdom
Below is a list of other destinations to United Kingdom from El Prat Airport with either direct flights or 1 stop connections.
- LGW London Direct
- STN London Direct
- MAN Manchester Direct
- EDI Edinburgh Direct
- BHX Birmingham Direct
- LTN London Direct
- BRS Bristol Direct
- GLA Glasgow Direct
- LBA Leeds Direct
- NCL Newcastle Direct
From Spain to London
Below is a list of other cities in Spain with flights to London with either non-stop or connecting flights.
- MAD Madrid Direct
- PMI Palma de Mallorca Direct
- AGP Malaga Direct
- ALC Alicante
- LPA Las Palmas
- TFS Tenerife Direct
- VLC Valencia Direct
- IBZ Ibiza Direct
- SVQ Sevilla
- ACE Lanzarote