HowToGo

Flight from Barcelona to London, England

Search Transfer from Barcelona to London, England

Search Flights

You can find flight ticket prices from Barcelona to London, England with our flight tickets search tool below

1. Barcelona to London Heathrow

  1. You take a flight from Barcelona to London Heathrow and cost approximately 130 USD.

  2. You take a bus, shuttle or taxi from London Heathrow to your destination in London, England.

Flight Depart Arrive
AF1449 Air France
AF1580 Air France
06:15 Barcelona
10:10 Paris CDG
08:15 Paris CDG
10:40 London Heathrow
Connect
KL1662 KLM
KL1009 KLM
06:20 Barcelona
10:15 Amsterdam Schiphol
08:40 Amsterdam Schiphol
10:45 London Heathrow
Connect
IB631 Iberia
IB3160 Iberia
06:30 Barcelona
09:05 Madrid
07:55 Madrid
10:30 London Heathrow
Connect
LH1139 Lufthansa
LH904 Lufthansa
06:50 Barcelona
10:00 Frankfurt
09:00 Frankfurt
10:40 London Heathrow
Connect
BA477 British Airways
07:10 Barcelona
08:35 London Heathrow Direct
VY1292 Vueling Airlines
VY7104 Vueling Airlines
08:50 Barcelona
11:45 A Coruna
10:35 A Coruna
12:45 London Heathrow
Connect
AF1149 Air France
AF1780 Air France
09:55 Barcelona
13:20 Paris CDG
11:55 Paris CDG
13:45 London Heathrow
Connect
BA473 British Airways
10:05 Barcelona
11:30 London Heathrow Direct
EW523 Eurowings
EW464 Eurowings
10:15 Barcelona
13:30 Cologne Bonn
12:35 Cologne Bonn
14:05 London Heathrow
Connect
LH1125 Lufthansa
LH908 Lufthansa
10:30 Barcelona
14:00 Frankfurt
12:40 Frankfurt
14:40 London Heathrow
Connect
KL1666 KLM
KL1019 KLM
11:10 Barcelona
14:40 Amsterdam Schiphol
13:35 Amsterdam Schiphol
15:00 London Heathrow
Connect
BA479 British Airways
11:40 Barcelona
13:05 London Heathrow Direct
AZ0077 Alitalia
AZ0204 Alitalia
11:40 Barcelona
14:15 Rome
13:25 Rome
16:05 London Heathrow
Connect
LH1811 Lufthansa
LH2476 Lufthansa
11:45 Barcelona
14:45 Munich
13:45 Munich
15:45 London Heathrow
Connect
IB1201 Iberia
IB3172 Iberia
12:00 Barcelona
14:55 Madrid
13:25 Madrid
16:20 London Heathrow
Connect
LH1127 Lufthansa
LH914 Lufthansa
12:45 Barcelona
16:00 Frankfurt
14:55 Frankfurt
16:40 London Heathrow
Connect
AF1349 Air France
AF1280 Air France
12:45 Barcelona
16:00 Paris CDG
14:40 Paris CDG
16:25 London Heathrow
Connect
KL1670 KLM
KL1023 KLM
13:20 Barcelona
17:15 Amsterdam Schiphol
15:45 Amsterdam Schiphol
17:35 London Heathrow
Connect
KL1670 KLM
KL1029 KLM
13:20 Barcelona
16:55 Amsterdam Schiphol
15:45 Amsterdam Schiphol
17:10 London Heathrow
Connect
KL1670 KLM
KL1031 KLM
13:20 Barcelona
17:35 Amsterdam Schiphol
15:45 Amsterdam Schiphol
17:50 London Heathrow
Connect
IB1331 Iberia
IB3166 Iberia
13:30 Barcelona
15:50 Madrid
14:55 Madrid
17:15 London Heathrow
Connect
BA485 British Airways
13:35 Barcelona
14:55 London Heathrow Direct
EW2525 Eurowings
EW2464 Eurowings
13:50 Barcelona
17:15 Stuttgart
15:55 Stuttgart
18:05 London Heathrow
Connect
LH1131 Lufthansa
LH916 Lufthansa
13:55 Barcelona
17:00 Frankfurt
16:05 Frankfurt
17:40 London Heathrow
Connect
BA475 British Airways
14:50 Barcelona
16:10 London Heathrow Direct
LX1955 Swiss
LX338 Swiss
14:55 Barcelona
18:35 Zurich
16:40 Zurich
19:25 London Heathrow
Connect
AF1649 Air France
AF1080 Air France
15:15 Barcelona
18:15 Paris CDG
17:10 Paris CDG
18:35 London Heathrow
Connect
LH1815 Lufthansa
LH2480 Lufthansa
15:40 Barcelona
18:40 Munich
17:40 Munich
19:40 London Heathrow
Connect
KL1672 KLM
KL1027 KLM
15:55 Barcelona
19:05 Amsterdam Schiphol
18:15 Amsterdam Schiphol
19:25 London Heathrow
Connect
LH1135 Lufthansa
LH920 Lufthansa
16:55 Barcelona
20:00 Frankfurt
19:05 Frankfurt
20:40 London Heathrow
Connect
BA407 British Airways
17:05 Barcelona
18:20 London Heathrow Direct
KL1674 KLM
KL1033 KLM
17:15 Barcelona
20:30 Amsterdam Schiphol
19:35 Amsterdam Schiphol
20:55 London Heathrow
Connect
AF1549 Air France
AF1380 Air France
18:05 Barcelona
20:55 Paris CDG
20:00 Paris CDG
21:20 London Heathrow
Connect
BA481 British Airways
18:20 Barcelona
19:40 London Heathrow Direct
LH1817 Lufthansa
LH2484 Lufthansa
18:30 Barcelona
21:40 Munich
20:30 Munich
22:40 London Heathrow
Connect
BA483 British Airways
19:30 Barcelona
21:00 London Heathrow Direct
BA487 British Airways
19:50 Barcelona
21:05 London Heathrow Direct
BA407 British Airways
19:55 Barcelona
21:10 London Heathrow Direct
BA487 British Airways
20:35 Barcelona
21:50 London Heathrow Direct
BA483 British Airways
21:10 Barcelona
22:40 London Heathrow Direct

2. Barcelona to London Gatwick

  1. You take a flight from Barcelona to London Gatwick and cost approximately 170 USD.

  2. You take a bus, shuttle or taxi from London Gatwick to your destination in London, England.

Flight Depart Arrive
IB631 Iberia
IB3714 Iberia
06:30 Barcelona
08:50 Madrid
07:55 Madrid
10:10 London Gatwick
Connect
VY6003 Vueling Airlines
VY6204 Vueling Airlines
06:40 Barcelona
09:35 Florence
08:25 Florence
10:55 London Gatwick
Connect
U21404 easyJet
U28463 easyJet
06:40 Barcelona
09:55 Geneva
08:15 Geneva
10:25 London Gatwick
Connect
U21404 easyJet
U28465 easyJet
06:40 Barcelona
09:45 Geneva
08:15 Geneva
10:20 London Gatwick
Connect
U21404 easyJet
U28467 easyJet
06:40 Barcelona
09:40 Geneva
08:15 Geneva
10:10 London Gatwick
Connect
VY7834 Vueling Airlines
07:00 Barcelona
08:20 London Gatwick Direct
U28570 easyJet
07:10 Barcelona
08:35 London Gatwick Direct
U21076 easyJet
U28432 easyJet
07:30 Barcelona
10:50 Basel
09:25 Basel
11:25 London Gatwick
Connect
VY7822 Vueling Airlines
07:35 Barcelona
08:55 London Gatwick Direct
VY8242 Vueling Airlines
VY8778 Vueling Airlines
07:50 Barcelona
12:05 Paris CDG
09:50 Paris CDG
12:15 London Gatwick
Connect
VY8242 Vueling Airlines
VY8774 Vueling Airlines
07:50 Barcelona
10:45 Paris CDG
09:50 Paris CDG
10:55 London Gatwick
Connect
D85500 Norwegian Air International
08:20 Barcelona
09:35 London Gatwick Direct
U22760 easyJet
U28194 easyJet
08:40 Barcelona
12:15 Milan Malpensa
10:25 Milan Malpensa
13:10 London Gatwick
Connect
U28572 easyJet
10:50 Barcelona
12:15 London Gatwick Direct
VY7836 Vueling Airlines
10:50 Barcelona
12:10 London Gatwick Direct
VY6001 Vueling Airlines
VY6206 Vueling Airlines
11:30 Barcelona
14:05 Florence
13:15 Florence
15:25 London Gatwick
Connect
VY7838 Vueling Airlines
11:50 Barcelona
13:10 London Gatwick Direct
U28576 easyJet
12:20 Barcelona
13:50 London Gatwick Direct
VY7826 Vueling Airlines
12:30 Barcelona
13:50 London Gatwick Direct
UX7702 Air Europa
UX1015 Air Europa
12:30 Barcelona
15:00 Madrid
13:50 Madrid
16:25 London Gatwick
Connect
U21412 easyJet
U28477 easyJet
12:40 Barcelona
16:10 Geneva
14:20 Geneva
16:45 London Gatwick
Connect
U23920 easyJet
U28326 easyJet
13:00 Barcelona
17:00 Paris CDG
15:05 Paris CDG
17:05 London Gatwick
Connect
U23920 easyJet
U28324 easyJet
13:00 Barcelona
16:40 Paris CDG
15:05 Paris CDG
16:45 London Gatwick
Connect
VY7525 Vueling Airlines
14:25 Barcelona
15:45 London Gatwick Direct
U24418 easyJet
U28418 easyJet
14:45 Barcelona
18:40 Lyon
16:15 Lyon
19:15 London Gatwick
Connect
U28574 easyJet
14:45 Barcelona
16:15 London Gatwick Direct
VY1316 Vueling Airlines
VY8472 Vueling Airlines
16:30 Barcelona
18:40 Valencia
17:30 Valencia
20:10 London Gatwick
Connect
IB1635 Iberia
IB3718 Iberia
16:35 Barcelona
18:55 Madrid
18:00 Madrid
20:15 London Gatwick
Connect
VY7824 Vueling Airlines
17:25 Barcelona
18:45 London Gatwick Direct
D85502 Norwegian Air International
17:25 Barcelona
18:40 London Gatwick Direct
VY7838 Vueling Airlines
17:45 Barcelona
19:05 London Gatwick Direct
U28580 easyJet
18:00 Barcelona
19:25 London Gatwick Direct
U21080 easyJet
U28438 easyJet
18:10 Barcelona
21:45 Basel
20:00 Basel
22:15 London Gatwick
Connect
U21406 easyJet
U28485 easyJet
18:40 Barcelona
21:40 Geneva
20:20 Geneva
22:20 London Gatwick
Connect
VY7820 Vueling Airlines
19:00 Barcelona
20:20 London Gatwick Direct
VY7828 Vueling Airlines
19:40 Barcelona
21:00 London Gatwick Direct
U28578 easyJet
20:00 Barcelona
21:25 London Gatwick Direct

3. Barcelona to London Luton

  1. You take a flight from Barcelona to London Luton and cost approximately 50 USD.

  2. You take a bus, shuttle or taxi from London Luton to your destination in London, England.

Flight Depart Arrive
U21404 easyJet
U22052 easyJet
06:40 Barcelona
09:50 Geneva
08:15 Geneva
10:30 London Luton
Connect
U21076 easyJet
U22198 easyJet
07:30 Barcelona
10:25 Basel
09:25 Basel
11:05 London Luton
Connect
U22264 easyJet
10:50 Barcelona
12:15 London Luton Direct
U23920 easyJet
U22440 easyJet
13:00 Barcelona
16:45 Paris CDG
15:05 Paris CDG
17:05 London Luton
Connect
U22266 easyJet
16:35 Barcelona
18:00 London Luton Direct
U23922 easyJet
U22442 easyJet
18:00 Barcelona
21:20 Paris CDG
20:05 Paris CDG
21:40 London Luton
Connect
U21406 easyJet
U22062 easyJet
18:40 Barcelona
21:30 Geneva
20:20 Geneva
22:10 London Luton
Connect
FR7808 Ryanair
19:45 Barcelona
21:05 London Luton Direct
U22268 easyJet
21:40 Barcelona
22:55 London Luton Direct

4. Barcelona to London Stansted

  1. You take a flight from Barcelona to London Stansted and cost approximately 110 USD.

  2. You take a bus, shuttle or taxi from London Stansted to your destination in London, England.

Flight Depart Arrive
FR6353 Ryanair
FR4188 Ryanair
06:15 Barcelona
09:10 Milan Bergamo
08:00 Milan Bergamo
10:10 London Stansted
Connect
FR9811 Ryanair
06:20 Barcelona
07:50 London Stansted Direct
FR128 Ryanair
FR1517 Ryanair
06:20 Barcelona
10:45 Hamburg
09:05 Hamburg
11:20 London Stansted
Connect
FR6332 Ryanair
FR8379 Ryanair
06:35 Barcelona
10:30 Santiago de Compostela
08:30 Santiago de Compostela
11:35 London Stansted
Connect
FR2511 Ryanair
FR2353 Ryanair
06:45 Barcelona
10:25 Cologne Bonn
09:10 Cologne Bonn
10:45 London Stansted
Connect
FR6362 Ryanair
FR1203 Ryanair
08:00 Barcelona
10:55 Palma Mallorca
09:00 Palma Mallorca
12:30 London Stansted
Connect
FR6396 Ryanair
FR8364 Ryanair
08:45 Barcelona
11:35 Sevilla
10:30 Sevilla
13:20 London Stansted
Connect
FR9045 Ryanair
10:50 Barcelona
12:20 London Stansted Direct
FR3039 Ryanair
FR1375 Ryanair
11:10 Barcelona
15:00 Prague
13:40 Prague
15:55 London Stansted
Connect
U26822 easyJet
U2212 easyJet
12:15 Barcelona
15:35 Glasgow
14:25 Glasgow
16:55 London Stansted
Connect
FR9015 Ryanair
14:00 Barcelona
15:30 London Stansted Direct
FR3108 Ryanair
FR2861 Ryanair
14:05 Barcelona
17:40 Luxembourg
16:15 Luxembourg
17:55 London Stansted
Connect
FR6578 Ryanair
FR8387 Ryanair
14:30 Barcelona
17:40 Palma Mallorca
15:30 Palma Mallorca
19:15 London Stansted
Connect
FR2896 Ryanair
FR8387 Ryanair
15:00 Barcelona
17:40 Palma Mallorca
16:00 Palma Mallorca
19:15 London Stansted
Connect
FR9815 Ryanair
18:40 Barcelona
20:10 London Stansted Direct

5. Barcelona to Southend

  1. You take a flight from Barcelona to Southend and cost approximately 110 USD.

  2. You take a bus, shuttle or taxi from Southend to your destination in London, England.

Flight Depart Arrive
FR6362 Ryanair
FR2804 Ryanair
08:00 Barcelona
10:25 Palma Mallorca
09:00 Palma Mallorca
11:50 Southend
Connect
U27382 easyJet
10:30 Barcelona
11:55 Southend Direct
U23920 easyJet
U27420 easyJet
13:00 Barcelona
16:15 Paris CDG
15:05 Paris CDG
16:20 Southend
Connect
FR3080 Ryanair
FR2191 Ryanair
14:55 Barcelona
17:40 Malaga
16:45 Malaga
19:25 Southend
Connect

6. Girona to London Stansted

  1. You take a bus, shuttle or taxi from your location in Barcelona to Girona.

  2. You take a flight from Girona to London Stansted and cost approximately 85 USD.

  3. You take a bus, shuttle or taxi from London Stansted to your destination in London, England.

Flight Depart Arrive
LS1458 Jet2.com
09:50 Girona
11:00 London Stansted Direct
FR9803 Ryanair
11:00 Girona
12:15 London Stansted Direct

7. Barcelona to Birmingham

  1. You take a flight from Barcelona to Birmingham and cost approximately 170 USD.

  2. You take a bus, shuttle or taxi from Birmingham to your destination in London, England.

Flight Depart Arrive
FR9552 Ryanair
08:00 Barcelona
09:25 Birmingham Direct
LH1137 Lufthansa
LH954 Lufthansa
08:05 Barcelona
12:00 Frankfurt
10:15 Frankfurt
12:35 Birmingham
Connect
HV5132 Transavia Holland
KL1425 KLM
08:25 Barcelona
12:15 Amsterdam Schiphol
10:50 Amsterdam Schiphol
12:30 Birmingham
Connect
AF1149 Air France
AF1064 Air France
09:55 Barcelona
12:50 Paris CDG
11:55 Paris CDG
13:15 Birmingham
Connect
FR6874 Ryanair
FR670 Ryanair
10:20 Barcelona
13:25 Dublin
12:10 Dublin
14:30 Birmingham
Connect
EI563 Aer Lingus
EI272 Aer Lingus
11:00 Barcelona
14:25 Dublin
12:55 Dublin
15:40 Birmingham
Connect
FR248 Ryanair
11:40 Barcelona
13:10 Birmingham Direct
VY8754 Vueling Airlines
11:40 Barcelona
13:05 Birmingham Direct
LS1338 Jet2.com
12:35 Barcelona
14:05 Birmingham Direct
FR9162 Ryanair
12:40 Barcelona
14:10 Birmingham Direct
LH1127 Lufthansa
LH956 Lufthansa
12:45 Barcelona
17:00 Frankfurt
14:55 Frankfurt
17:35 Birmingham
Connect
KL1670 KLM
KL1431 KLM
13:20 Barcelona
16:35 Amsterdam Schiphol
15:45 Amsterdam Schiphol
16:50 Birmingham
Connect
LH1131 Lufthansa
LH956 Lufthansa
13:55 Barcelona
17:00 Frankfurt
16:05 Frankfurt
17:35 Birmingham
Connect
EW9445 9443 Eurowings
EW9330 Eurowings
14:10 Barcelona
18:00 Dusseldorf
16:35 Dusseldorf
18:25 Birmingham
Connect
HV5132 Transavia Holland
KL1433 KLM
15:30 Barcelona
19:00 Amsterdam Schiphol
17:55 Amsterdam Schiphol
19:15 Birmingham
Connect
KL1674 KLM
KL1435 KLM
17:15 Barcelona
21:05 Amsterdam Schiphol
19:35 Amsterdam Schiphol
21:20 Birmingham
Connect
LH1817 Lufthansa
LH2512 Lufthansa
18:30 Barcelona
22:00 Munich
20:30 Munich
22:55 Birmingham
Connect
LH1133 Lufthansa
LH958 Lufthansa
18:50 Barcelona
21:50 Frankfurt
21:00 Frankfurt
22:25 Birmingham
Connect

8. Barcelona to Bristol

  1. You take a flight from Barcelona to Bristol and cost approximately 180 USD.

  2. You take a bus, shuttle or taxi from Bristol to your destination in London, England.

Flight Depart Arrive
U21404 easyJet
U26158 easyJet
06:40 Barcelona
09:55 Geneva
08:15 Geneva
10:35 Bristol
Connect
U26026 easyJet
07:40 Barcelona
09:05 Bristol Direct
U26030 easyJet
10:40 Barcelona
12:05 Bristol Direct
U26026 easyJet
10:50 Barcelona
12:10 Bristol Direct
LH1127 Lufthansa
LH972 Lufthansa
12:45 Barcelona
16:25 Frankfurt
14:55 Frankfurt
17:05 Bristol
Connect
U21406 easyJet
U26158 easyJet
18:40 Barcelona
21:20 Geneva
20:20 Geneva
22:00 Bristol
Connect
U26030 easyJet
22:15 Barcelona
23:30 Bristol Direct

References

Find Hotels in London, England

You can find hotels and accommodations in London, England with our hotels search tool below

Booking.com