HowToGo

Flight from Porto to London, England

How to get to London, England from Porto by flight ? You can check flights from Porto to London, England below.

Search Transfer from Porto to London, England

Search Flights

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

1. Porto to London Heathrow

  1. You take a flight from Porto to London Heathrow and cost approximately 120 USD.

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

Flight Depart Arrive
VY8477 Vueling Airlines
BA479 British Airways
08:00 Porto
11:40 Barcelona
10:45 Barcelona
13:10 London Heathrow
Connect
KL1712 KLM
KL1023 KLM
11:40 Porto
16:40 Amsterdam Schiphol
15:20 Amsterdam Schiphol
17:00 London Heathrow
Connect
LX2063 2065 2065 2065 Swiss
LX326 Swiss
11:40 Porto
16:20 Zurich
15:05 Zurich
17:10 London Heathrow
Connect
IB8777 Iberia
IB3166 Iberia
12:20 Porto
15:55 Madrid
14:40 Madrid
17:20 London Heathrow
Connect
BA2783 British Airways
14:15 Porto
16:30 London Heathrow Direct
AF1529 Air France
AF1380 Air France
16:35 Porto
21:20 Paris CDG
19:55 Paris CDG
21:45 London Heathrow
Connect
IB8665 Iberia
BA463 British Airways
16:40 Porto
19:55 Madrid
19:00 Madrid
21:10 London Heathrow
Connect
IB8665 Iberia
BA465 British Airways
16:40 Porto
20:55 Madrid
19:00 Madrid
22:10 London Heathrow
Connect
LH1179 Lufthansa
LH922 Lufthansa
16:45 Porto
21:30 Frankfurt
20:30 Frankfurt
22:15 London Heathrow
Connect
LX2065 Swiss
LX340 Swiss
17:00 Porto
21:20 Zurich
20:25 Zurich
22:15 London Heathrow
Connect
TP1951 TAP Portugal
TP1366 TAP Portugal
17:35 Porto
19:55 Lisbon
18:35 Lisbon
22:40 London Heathrow
Connect

2. Porto to London Gatwick

  1. You take a flight from Porto to London Gatwick and cost approximately 100 USD.

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

Flight Depart Arrive
U21452 easyJet
U28467 easyJet
06:20 Porto
10:50 Geneva
09:35 Geneva
11:25 London Gatwick
Connect
U21454 easyJet
U28471 easyJet
09:15 Porto
14:00 Geneva
12:30 Geneva
14:40 London Gatwick
Connect
TP1334 TAP Portugal
09:50 Porto
12:10 London Gatwick Direct
U21134 easyJet
U28434 easyJet
12:05 Porto
16:55 Basel
15:30 Basel
17:30 London Gatwick
Connect
U28496 easyJet
12:35 Porto
14:55 London Gatwick Direct
U21460 easyJet
U28477 easyJet
12:40 Porto
16:55 Geneva
15:55 Geneva
17:30 London Gatwick
Connect
VY8479 Vueling Airlines
VY7828 Vueling Airlines
15:45 Porto
19:40 Barcelona
18:30 Barcelona
21:00 London Gatwick
Connect
BA2783 British Airways
19:15 Porto
21:35 London Gatwick Direct

3. Porto to London Luton

  1. You take a flight from Porto to London Luton and cost approximately 120 USD.

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

Flight Depart Arrive
U22098 easyJet
10:00 Porto
12:30 London Luton Direct
U21460 easyJet
U22060 2062 easyJet
12:40 Porto
17:10 Geneva
15:55 Geneva
17:55 London Luton
Connect
W98114 Wizz Air UK
15:20 Porto
17:35 London Luton Direct
U21456 easyJet
U22062 easyJet
15:25 Porto
19:50 Geneva
18:40 Geneva
20:30 London Luton
Connect

4. Porto to London Stansted

  1. You take a flight from Porto to London Stansted and cost approximately 170 USD.

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

Flight Depart Arrive
FR8346 Ryanair
09:20 Porto
11:40 London Stansted Direct
FR8344 Ryanair
12:10 Porto
14:30 London Stansted Direct
FR7229 Ryanair
FR8324 Ryanair
14:35 Porto
18:40 Valencia
17:00 Valencia
20:05 London Stansted
Connect
FR8348 Ryanair
15:45 Porto
18:05 London Stansted Direct
FR8346 Ryanair
15:50 Porto
18:10 London Stansted Direct
FR8348 Ryanair
20:05 Porto
22:25 London Stansted Direct

5. Porto to London City

  1. You take a flight from Porto to London City and cost approximately 220 USD.

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

Flight Depart Arrive
TP922 TAP Portugal
LX456 Swiss
06:00 Porto
13:00 Zurich
09:40 Zurich
13:40 London City
Connect
HV6004 Transavia Holland
KL0991 KLM
09:05 Porto
18:20 Amsterdam Schiphol
12:45 Amsterdam Schiphol
18:25 London City
Connect
HV6004 Transavia Holland
KL0993 KLM
09:05 Porto
17:20 Amsterdam Schiphol
12:45 Amsterdam Schiphol
17:20 London City
Connect
U24536 easyJet
BA8494 British Airways
09:10 Porto
16:50 Berlin Brandenburg Apt
13:35 Berlin Brandenburg Apt
17:40 London City
Connect
U21454 easyJet
BA2282 British Airways
09:15 Porto
14:30 Geneva
12:30 Geneva
15:05 London City
Connect
FR2945 Ryanair
BA8494 British Airways
09:20 Porto
16:50 Berlin Brandenburg Apt
13:35 Berlin Brandenburg Apt
17:40 London City
Connect
LX2079 Swiss
BA2284 British Airways
10:05 Porto
16:00 Geneva
13:20 Geneva
16:35 London City
Connect
LX2079 Swiss
BA2282 British Airways
10:05 Porto
14:30 Geneva
13:20 Geneva
15:05 London City
Connect
U21612 easyJet
BA8476 British Airways
10:55 Porto
18:10 Nice
14:10 Nice
19:05 London City
Connect
TP686 TAP Portugal
LG4597 Luxair
11:25 Porto
19:25 Luxembourg
14:45 Luxembourg
19:45 London City
Connect
HV6002 Transavia Holland
KL0991 KLM
11:25 Porto
18:20 Amsterdam Schiphol
15:10 Amsterdam Schiphol
18:25 London City
Connect
HV6002 Transavia Holland
KL0997 KLM
11:25 Porto
19:30 Amsterdam Schiphol
15:10 Amsterdam Schiphol
19:35 London City
Connect
HV6002 Transavia Holland
KL0993 KLM
11:25 Porto
17:20 Amsterdam Schiphol
15:10 Amsterdam Schiphol
17:20 London City
Connect
LX2063 2065 2065 2065 Swiss
BA8768 British Airways
11:40 Porto
18:20 Zurich
15:05 Zurich
18:55 London City
Connect
KL1712 KLM
KL0997 KLM
11:40 Porto
19:30 Amsterdam Schiphol
15:20 Amsterdam Schiphol
19:35 London City
Connect
KL1712 KLM
KL0991 KLM
11:40 Porto
18:20 Amsterdam Schiphol
15:20 Amsterdam Schiphol
18:25 London City
Connect
KL1712 KLM
KL0993 KLM
11:40 Porto
17:20 Amsterdam Schiphol
15:20 Amsterdam Schiphol
17:20 London City
Connect
LH1177 Lufthansa
BA8735 8737 British Airways
12:25 Porto
20:10 Frankfurt
16:10 Frankfurt
20:45 London City
Connect
LG3762 Luxair
LG4597 Luxair
13:05 Porto
19:25 Luxembourg
16:25 Luxembourg
19:45 London City
Connect
U21456 easyJet
BA2286 British Airways
15:25 Porto
21:00 Geneva
18:40 Geneva
21:35 London City
Connect
TP942 TAP Portugal
BA2286 British Airways
15:30 Porto
21:00 Geneva
18:40 Geneva
21:35 London City
Connect

6. Porto to Birmingham

  1. You take a flight from Porto to Birmingham and cost approximately 120 USD.

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

Flight Depart Arrive
U21452 easyJet
U21491 easyJet
06:20 Porto
10:25 Geneva
09:35 Geneva
11:20 Birmingham
Connect
VY8477 Vueling Airlines
VY8752 Vueling Airlines
08:00 Porto
11:40 Barcelona
10:45 Barcelona
13:00 Birmingham
Connect
FR8513 Ryanair
10:05 Porto
12:20 Birmingham Direct
HV6002 Transavia Holland
KL1431 KLM
11:25 Porto
16:40 Amsterdam Schiphol
15:10 Amsterdam Schiphol
16:50 Birmingham
Connect
KL1712 KLM
KL1431 KLM
11:40 Porto
16:40 Amsterdam Schiphol
15:20 Amsterdam Schiphol
16:50 Birmingham
Connect
LX2063 2065 2065 2065 Swiss
LX424 Swiss
11:40 Porto
16:10 Zurich
15:05 Zurich
17:05 Birmingham
Connect
AF1529 Air France
AF1314 Air France
16:35 Porto
20:55 Paris CDG
19:55 Paris CDG
21:15 Birmingham
Connect

References

Find Hotels in London, England

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

Booking.com