HowToGo

Flight from Barcelona (Station) to London, England

How to get to London, England from Barcelona (Station) by flight ? You can check flights from Barcelona (Station) to London, England below.

Search Transfer from Barcelona (Station) to London, England

Search Flights

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

1. Barcelona to London Heathrow

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

  2. You take a flight from Barcelona to London Heathrow and cost approximately 80 USD.

  3. 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:25 Amsterdam Schiphol
08:40 Amsterdam Schiphol
10:45 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
VY3502 Vueling Airlines
BA453 British Airways
09:10 Barcelona
11:05 Ibiza
10:10 Ibiza
12:35 London Heathrow
Connect
VY3506 Vueling Airlines
BA453 British Airways
09:15 Barcelona
11:05 Ibiza
10:15 Ibiza
12:35 London Heathrow
Connect
IB935 Iberia
BA459 British Airways
09:35 Barcelona
12:10 Madrid
11:00 Madrid
13:35 London Heathrow
Connect
BA473 British Airways
10:15 Barcelona
11:40 London Heathrow Direct
VY3912 Vueling Airlines
BA497 British Airways
10:35 Barcelona
13:05 Palma Mallorca
11:30 Palma Mallorca
14:40 London Heathrow
Connect
IB1035 Iberia
IB3176 Iberia
10:35 Barcelona
13:30 Madrid
12:00 Madrid
14:55 London Heathrow
Connect
VY3508 Vueling Airlines
BA2725 British Airways
11:00 Barcelona
14:00 Ibiza
12:00 Ibiza
15:20 London Heathrow
Connect
VY3500 Vueling Airlines
BA2725 British Airways
11:15 Barcelona
13:25 Ibiza
12:15 Ibiza
14:55 London Heathrow
Connect
VY3908 Vueling Airlines
BA497 British Airways
11:50 Barcelona
14:05 Palma Mallorca
12:45 Palma Mallorca
15:40 London Heathrow
Connect
VY3908 Vueling Airlines
BA497 British Airways
11:50 Barcelona
14:15 Palma Mallorca
12:45 Palma Mallorca
15:50 London Heathrow
Connect
VY3528 Vueling Airlines
BA2725 British Airways
11:55 Barcelona
14:00 Ibiza
12:55 Ibiza
15: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
AF1180 Air France
12:45 Barcelona
16:30 Paris CDG
14:40 Paris CDG
16:50 London Heathrow
Connect
BA475 British Airways
13:00 Barcelona
14:20 London Heathrow Direct
IB1331 Iberia
IB3166 Iberia
13:15 Barcelona
15:45 Madrid
14:40 Madrid
17:05 London Heathrow
Connect
BA485 British Airways
13:20 Barcelona
14:40 London Heathrow Direct
LH1131 Lufthansa
LH916 Lufthansa
13:55 Barcelona
17:00 Frankfurt
16:05 Frankfurt
17:40 London Heathrow
Connect
VY3910 Vueling Airlines
BA451 British Airways
14:00 Barcelona
16:50 Palma Mallorca
14:55 Palma Mallorca
18:15 London Heathrow
Connect
VY3526 Vueling Airlines
BA2729 British Airways
14:30 Barcelona
16:30 Ibiza
15:30 Ibiza
18:05 London Heathrow
Connect
VY3526 Vueling Airlines
BA2729 British Airways
14:30 Barcelona
17:35 Ibiza
15:30 Ibiza
18:50 London Heathrow
Connect
BA475 British Airways
14:45 Barcelona
16:05 London Heathrow Direct
VY1006 Vueling Airlines
BA461 British Airways
15:20 Barcelona
17:55 Madrid
16:45 Madrid
19:25 London Heathrow
Connect
VY3514 Vueling Airlines
BA453 British Airways
16:05 Barcelona
18:00 Ibiza
17:05 Ibiza
19:30 London Heathrow
Connect
VY3516 Vueling Airlines
BA2727 British Airways
16:55 Barcelona
19:10 Ibiza
17:55 Ibiza
20:35 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
VY3520 Vueling Airlines
BA2727 British Airways
17:50 Barcelona
20:20 Ibiza
18:50 Ibiza
21:55 London Heathrow
Connect
VY3914 Vueling Airlines
BA451 British Airways
18:00 Barcelona
20:05 Palma Mallorca
18:55 Palma Mallorca
21:30 London Heathrow
Connect
VY3522 Vueling Airlines
BA2727 British Airways
18:00 Barcelona
20:20 Ibiza
19:00 Ibiza
21: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
VY3528 Vueling Airlines
BA2729 British Airways
18:55 Barcelona
21:10 Ibiza
19:55 Ibiza
22:25 London Heathrow
Connect
BA407 British Airways
19:10 Barcelona
20:25 London Heathrow Direct
BA483 British Airways
19:30 Barcelona
21:00 London Heathrow Direct
BA407 British Airways
19:35 Barcelona
20:50 London Heathrow Direct

2. Barcelona to London Gatwick

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

  2. You take a flight from Barcelona to London Gatwick and cost approximately 85 USD.

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

Flight Depart Arrive
VY7830 Vueling Airlines
06:25 Barcelona
07:45 London Gatwick Direct
VY7822 Vueling Airlines
07:25 Barcelona
08:45 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
VY3506 Vueling Airlines
BA2725 British Airways
09:15 Barcelona
12:30 Ibiza
10:15 Ibiza
13:55 London Gatwick
Connect
FR6874 Ryanair
FR122 Ryanair
10:15 Barcelona
12:55 Dublin
11:50 Dublin
14:15 London Gatwick
Connect
VY7832 Vueling Airlines
10:45 Barcelona
12:05 London Gatwick Direct
U28564 easyJet
11:15 Barcelona
12:50 London Gatwick Direct
VY7826 Vueling Airlines
11:20 Barcelona
12:40 London Gatwick Direct
UX7706 Air Europa
UX1015 Air Europa
11:50 Barcelona
15:00 Madrid
13:25 Madrid
16:25 London Gatwick
Connect
U21412 easyJet
U28477 easyJet
12:40 Barcelona
16:10 Geneva
14:20 Geneva
16:45 London Gatwick
Connect
VY7828 Vueling Airlines
12:45 Barcelona
14:05 London Gatwick Direct
U28574 easyJet
14:45 Barcelona
16:15 London Gatwick Direct
U21698 easyJet
U28356 easyJet
14:50 Barcelona
17:40 Nice
16:10 Nice
18:40 London Gatwick
Connect
U23922 easyJet
U28326 easyJet
18:00 Barcelona
20:55 Paris CDG
20:05 Paris CDG
21:00 London Gatwick
Connect
VY7820 Vueling Airlines
18:10 Barcelona
19:30 London Gatwick Direct
VY7828 Vueling Airlines
19:35 Barcelona
20:55 London Gatwick Direct
U28578 easyJet
20:30 Barcelona
21:55 London Gatwick Direct

3. Barcelona to London Stansted

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

  2. You take a flight from Barcelona to London Stansted and cost approximately 27 USD.

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

Flight Depart Arrive
FR9811 Ryanair
06:30 Barcelona
07:50 London Stansted Direct
FR9366 Ryanair
FR195 Ryanair
06:45 Barcelona
10:05 Bologna
08:25 Bologna
11:20 London Stansted
Connect
FR9045 Ryanair
11:00 Barcelona
12:20 London Stansted Direct
FR6305 Ryanair
FR4199 Ryanair
11:35 Barcelona
14:30 Milan Bergamo
13:15 Milan Bergamo
15:30 London Stansted
Connect
FR6305 Ryanair
FR4195 Ryanair
11:35 Barcelona
14:40 Milan Bergamo
13:15 Milan Bergamo
15:40 London Stansted
Connect
FR9015 Ryanair
14:10 Barcelona
15:30 London Stansted Direct
FR9815 Ryanair
15:30 Barcelona
16:50 London Stansted Direct
FR2507 Ryanair
FR2815 Ryanair
18:30 Barcelona
21:45 Cologne Bonn
20:45 Cologne Bonn
22:00 London Stansted
Connect

4. Barcelona to London Luton

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

  2. You take a flight from Barcelona to London Luton and cost approximately 130 USD.

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

Flight Depart Arrive
U22264 easyJet
10:50 Barcelona
12:15 London Luton Direct
U22768 easyJet
U22286 easyJet
14:20 Barcelona
17:30 Milan Malpensa
16:00 Milan Malpensa
18:30 London Luton
Connect
U22266 easyJet
16:35 Barcelona
18:00 London Luton Direct
U23922 easyJet
U22442 easyJet
18:00 Barcelona
21:55 Paris CDG
20:05 Paris CDG
22:15 London Luton
Connect
FR7808 Ryanair
18:55 Barcelona
20:10 London Luton Direct

5. Barcelona to Birmingham

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

  2. You take a flight from Barcelona to Birmingham and cost approximately 80 USD.

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

Flight Depart Arrive
AF1449 Air France
AF1164 Air France
06:15 Barcelona
09:15 Paris CDG
08:15 Paris CDG
09:35 Birmingham
Connect
KL1662 KLM
KL1423 KLM
06:20 Barcelona
09:35 Amsterdam Schiphol
08:40 Amsterdam Schiphol
09:50 Birmingham
Connect
VY8754 Vueling Airlines
11:55 Barcelona
13:20 Birmingham Direct
LH1127 Lufthansa
LH956 Lufthansa
12:45 Barcelona
16:00 Frankfurt
14:55 Frankfurt
16:35 Birmingham
Connect
KL1670 KLM
KL1431 KLM
13:20 Barcelona
16:45 Amsterdam Schiphol
15:45 Amsterdam Schiphol
17:00 Birmingham
Connect
SN3704 Brussels Airlines
SN2047 Brussels Airlines
13:35 Barcelona
16:55 Brussels
15:40 Brussels
17:10 Birmingham
Connect
FR9162 Ryanair
14:00 Barcelona
15:20 Birmingham Direct
LX1955 Swiss
LX424 Swiss
14:50 Barcelona
17:30 Zurich
16:35 Zurich
18:20 Birmingham
Connect
FR248 Ryanair
16:45 Barcelona
18:15 Birmingham Direct
KL1674 KLM
KL1435 KLM
17:15 Barcelona
21:05 Amsterdam Schiphol
19:35 Amsterdam Schiphol
21:20 Birmingham
Connect
FR9162 Ryanair
17:35 Barcelona
18:55 Birmingham Direct
LS1338 Jet2.com
18:30 Barcelona
20:00 Birmingham Direct

6. Reus to London Stansted

  1. You take a bus, shuttle or taxi from your location in Barcelona (Station) to Reus.

  2. You take a flight from Reus to London Stansted and cost approximately 40 USD.

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

Flight Depart Arrive
FR438 Ryanair
FR294 Ryanair
11:10 Reus
13:55 Dublin
12:45 Dublin
15:10 London Stansted
Connect
FR3843 Ryanair
14:50 Reus
16:05 London Stansted Direct
LS1442 Jet2.com
16:45 Reus
18:00 London Stansted Direct

References

Find Hotels in London, England

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

Booking.com