HowToGo

Flight from Spain to England

Search Transfer from Spain to England

Search Flights

You can find flight ticket prices from Spain to England with our flight tickets search tool below

1. A Coruna to London Heathrow

  1. You take a bus, shuttle or taxi from your location in Spain to A Coruna.

  2. You take a flight from A Coruna to London Heathrow and cost approximately 150 USD.

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

Flight Depart Arrive
IB511 Iberia
IB3160 Iberia
06:30 A Coruna
09:05 Madrid
07:50 Madrid
10:30 London Heathrow
Connect
VY7104 Vueling Airlines
11:45 A Coruna
12:45 London Heathrow Direct
IB513 Iberia
IB3166 Iberia
13:35 A Coruna
15:50 Madrid
14:55 Madrid
17:15 London Heathrow
Connect

2. Madrid to London Heathrow

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to London Heathrow and cost approximately 110 USD.

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

Flight Depart Arrive
SN3732 Brussels Airlines
SN2093 Brussels Airlines
06:20 Madrid
09:50 Brussels
08:35 Brussels
10:15 London Heathrow
Connect
IB3170 Iberia
07:00 Madrid
08:25 London Heathrow Direct
IB730 Iberia
BA473 British Airways
07:30 Madrid
10:05 Barcelona
08:50 Barcelona
11:30 London Heathrow
Connect
IB756 Iberia
BA473 British Airways
07:55 Madrid
10:05 Barcelona
09:15 Barcelona
11:30 London Heathrow
Connect
IB3162 Iberia
08:10 Madrid
09:35 London Heathrow Direct
IB8888 Iberia
BA453 British Airways
08:25 Madrid
11:10 Ibiza
09:40 Ibiza
12:40 London Heathrow
Connect
LH1123 Lufthansa
LH906 Lufthansa
08:30 Madrid
12:00 Frankfurt
11:00 Frankfurt
12:40 London Heathrow
Connect
IB3632 Iberia
BA343 British Airways
08:45 Madrid
11:30 Nice
10:40 Nice
12:45 London Heathrow
Connect
IB3692 Iberia
BA1391 British Airways
09:00 Madrid
12:10 Manchester
10:35 Manchester
13:20 London Heathrow
Connect
IB3160 Iberia
09:05 Madrid
10:30 London Heathrow Direct
IB930 Iberia
BA479 British Airways
09:30 Madrid
11:40 Barcelona
10:50 Barcelona
13:05 London Heathrow
Connect
IB3480 Iberia
BA729 British Airways
09:40 Madrid
13:00 Geneva
11:35 Geneva
13:40 London Heathrow
Connect
AF1001 Air France
AF1780 Air France
09:55 Madrid
13:20 Paris CDG
12:00 Paris CDG
13:45 London Heathrow
Connect
BA457 British Airways
10:55 Madrid
12:15 London Heathrow Direct
BA459 British Airways
12:10 Madrid
13:35 London Heathrow Direct
AF1301 Air France
AF1280 Air France
12:30 Madrid
16:00 Paris CDG
14:40 Paris CDG
16:25 London Heathrow
Connect
KL1702 KLM
KL1029 KLM
12:50 Madrid
16:55 Amsterdam Schiphol
15:20 Amsterdam Schiphol
17:10 London Heathrow
Connect
IB3176 Iberia
13:30 Madrid
14:55 London Heathrow Direct
IB1430 Iberia
BA407 British Airways
14:30 Madrid
17:05 Barcelona
15:50 Barcelona
18:20 London Heathrow
Connect
IB3172 Iberia
14:55 Madrid
16:20 London Heathrow Direct
LX2027 Swiss
LX338 Swiss
15:30 Madrid
18:35 Zurich
17:45 Zurich
19:25 London Heathrow
Connect
IB1546 Iberia
BA481 British Airways
15:45 Madrid
18:20 Barcelona
17:05 Barcelona
19:40 London Heathrow
Connect
IB3486 Iberia
BA735 British Airways
15:45 Madrid
18:45 Geneva
17:45 Geneva
19:25 London Heathrow
Connect
IB3790 Iberia
BA823 British Airways
15:45 Madrid
18:20 Dublin
17:25 Dublin
19:50 London Heathrow
Connect
IB3804 Iberia
BA453 British Airways
15:45 Madrid
18:00 Ibiza
17:00 Ibiza
19:30 London Heathrow
Connect
IB3166 Iberia
15:50 Madrid
17:15 London Heathrow Direct
IB3164 Iberia
16:40 Madrid
18:05 London Heathrow Direct
IB3180 Iberia
17:05 Madrid
18:30 London Heathrow Direct
IB3922 Iberia
BA451 British Airways
17:15 Madrid
20:05 Palma Mallorca
18:35 Palma Mallorca
21:30 London Heathrow
Connect
IB1730 Iberia
BA487 British Airways
17:30 Madrid
20:35 Barcelona
18:50 Barcelona
21:50 London Heathrow
Connect
IB3638 Iberia
EI724 Aer Lingus
17:35 Madrid
20:15 Cork
18:50 Cork
21:35 London Heathrow
Connect
SN3728 Brussels Airlines
SN2103 Brussels Airlines
17:35 Madrid
21:25 Brussels
19:50 Brussels
21:35 London Heathrow
Connect
AF1801 Air France
AF1380 Air France
17:50 Madrid
20:55 Paris CDG
19:55 Paris CDG
21:20 London Heathrow
Connect
IB1800 Iberia
BA487 British Airways
18:00 Madrid
20:35 Barcelona
19:20 Barcelona
21:50 London Heathrow
Connect
BA461 British Airways
18:15 Madrid
19:40 London Heathrow Direct
BA463 British Airways
19:40 Madrid
20:55 London Heathrow Direct
BA465 British Airways
20:50 Madrid
22:00 London Heathrow Direct

3. Barcelona to London Heathrow

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

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

  3. You take a bus, shuttle or taxi from London Heathrow to your destination in 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
AZ0077 Alitalia
AZ0204 Alitalia
11:40 Barcelona
14:15 Rome
13:25 Rome
16:05 London Heathrow
Connect
BA479 British Airways
11:40 Barcelona
13:05 London Heathrow Direct
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

4. Barcelona to Bristol

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

  2. You take a flight from Barcelona to Bristol and cost approximately 140 USD.

  3. You take a bus, shuttle or taxi from Bristol to your destination in 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

5. Barcelona to London Luton

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

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

  3. You take a bus, shuttle or taxi from London Luton to your destination in 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:05 London Luton
Connect
FR7808 Ryanair
19:45 Barcelona
21:05 London Luton Direct
U22268 easyJet
21:40 Barcelona
22:55 London Luton Direct

6. Bilbao to Manchester

  1. You take a bus, shuttle or taxi from your location in Spain to Bilbao.

  2. You take a flight from Bilbao to Manchester and cost approximately 130 USD.

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

Flight Depart Arrive
IB443 Iberia
IB3692 Iberia
06:45 Bilbao
09:00 Madrid
07:55 Madrid
10:35 Manchester
Connect
KL1684 KLM
KL1073 KLM
06:50 Bilbao
10:05 Amsterdam Schiphol
09:00 Amsterdam Schiphol
10:25 Manchester
Connect
VY1421 Vueling Airlines
VY8750 Vueling Airlines
08:55 Bilbao
11:00 Barcelona
10:05 Barcelona
12:35 Manchester
Connect
U21878 easyJet
15:20 Bilbao
16:20 Manchester Direct

7. Bilbao to London Gatwick

  1. You take a bus, shuttle or taxi from your location in Spain to Bilbao.

  2. You take a flight from Bilbao to London Gatwick and cost approximately 150 USD.

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

Flight Depart Arrive
IB443 Iberia
IB3714 Iberia
06:45 Bilbao
08:50 Madrid
07:55 Madrid
10:10 London Gatwick
Connect
BA2685 British Airways
10:35 Bilbao
11:25 London Gatwick Direct
U21440 easyJet
U28477 easyJet
13:25 Bilbao
16:10 Geneva
15:00 Geneva
16:45 London Gatwick
Connect
VY1433 Vueling Airlines
VY7838 Vueling Airlines
15:40 Bilbao
17:45 Barcelona
16:50 Barcelona
19:05 London Gatwick
Connect
VY7292 Vueling Airlines
18:20 Bilbao
19:10 London Gatwick Direct
BA2687 British Airways
18:30 Bilbao
19:20 London Gatwick Direct

8. Bilbao to London Stansted

  1. You take a bus, shuttle or taxi from your location in Spain to Bilbao.

  2. You take a flight from Bilbao to London Stansted and cost approximately 190 USD.

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

Flight Depart Arrive
U23226 easyJet
10:30 Bilbao
11:20 London Stansted Direct
U23228 easyJet
15:20 Bilbao
16:10 London Stansted Direct
U23226 easyJet
16:45 Bilbao
17:35 London Stansted Direct
U23228 easyJet
21:25 Bilbao
22:15 London Stansted Direct

References

Find Hotels in England

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

Booking.com