Porto to London flights

Sat, 25 May
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Porto to London flight

distanceDistance819 miles
durationAverage flight duration2 h 15 min
priceAverage plane ticket price£120 (€134)
changesDirect flightYes
carriersAirlinesRyanair, easyJet, British Airways, TAP Portugal, BA Euroflyer, Air Europa, Iberia, Vueling Airlines, PGA-Portugalia Airlines, Finnair, SWISS, Iberia Express, Lufthansa, Eurowings, Air France, Transavia Airlines, Norwegian Air, KLM or Brussels Airlines

Flights from Porto to London cover the 819 miles long route taking on average 2 h 15 min with our travel partners like Ryanair, easyJet, British Airways, TAP Portugal, BA Euroflyer, Air Europa, Iberia, Vueling Airlines, PGA-Portugalia Airlines, Finnair, SWISS, Iberia Express, Lufthansa, Eurowings, Air France, Transavia Airlines, Norwegian Air, KLM or Brussels Airlines. There are direct flight services available. While the average ticket price for this route costs around £120, you can find the cheapest plane ticket for as low as £41. Travellers depart most frequently from Porto Airport and arrive in London Gatwick Airport.

Cheap flights tickets from Porto to London

Showing times and prices for 27 May

Cheapest

The best way to find a cheap flight ticket from Porto to London is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
easyJet
06:402h20
Porto Airport (OPO)
09:00London Gatwick Airport (LGW)
£1891One-way
0 changes
2nd Cheapest
Norwegian Air Shuttle
19:1013h30
Porto Airport (OPO)
08:40London Gatwick Airport (LGW)
£3091One-way
1 change
easyJet
09:052h20
Porto Airport (OPO)
11:25London Gatwick Airport (LGW)
£3171One-way
0 changes
Airhub Airlines
08:355h15
Porto Airport (OPO)
13:50London Gatwick Airport (LGW)
£3511One-way
1 change
Brussels Airlines
16:504h45
Porto Airport (OPO)
21:35London Heathrow Airport (LHR)
£3871One-way
1 change

Flight schedulePorto to London

Showing flights for tomorrow, Monday, 27 May
KLM
05:005h15
Porto Airport (OPO)
10:15London City Airport (LCY)
1 change
KLM
05:004h35
Porto Airport (OPO)
09:35London City Airport (LCY)
1 change
KLM
05:0011h40
Porto Airport (OPO)
16:40London City Airport (LCY)
1 change
KLM
05:008h50
Porto Airport (OPO)
13:50London Heathrow Airport (LHR)
1 change
KLM
05:005h45
Porto Airport (OPO)
10:45London Heathrow Airport (LHR)
1 change
KLM
05:0011h15
Porto Airport (OPO)
16:15London Heathrow Airport (LHR)
1 change
KLM
05:0012h20
Porto Airport (OPO)
17:20London City Airport (LCY)
1 change
Lufthansa
06:006h40
Porto Airport (OPO)
12:40London Heathrow Airport (LHR)
1 change
Lufthansa
06:008h40
Porto Airport (OPO)
14:40London Heathrow Airport (LHR)
1 change
easyJet
06:402h20
Porto Airport (OPO)
09:00London Gatwick Airport (LGW)
0 changes
PGA-Portugalia Airlines
07:1026h35
Porto Airport (OPO)
09:45London Gatwick Airport (LGW)
1 change
Air Europa
07:3525h25
Porto Airport (OPO)
09:00London Gatwick Airport (LGW)
1 change
Air Europa
07:358h50
Porto Airport (OPO)
16:25London Gatwick Airport (LGW)
1 change
Luxair
08:206h35
Porto Airport (OPO)
14:55London City Airport (LCY)
1 change
Luxair
08:209h50
Porto Airport (OPO)
18:10London City Airport (LCY)
1 change
Luxair
08:2026h45
Porto Airport (OPO)
11:05London City Airport (LCY)
1 change
Luxair
08:2011h25
Porto Airport (OPO)
19:45London City Airport (LCY)
1 change
Luxair
08:2013h30
Porto Airport (OPO)
21:50London City Airport (LCY)
1 change
Vueling
08:357h55
Porto Airport (OPO)
16:30London Heathrow Airport (LHR)
1 change
Vueling
08:355h40
Porto Airport (OPO)
14:15London Heathrow Airport (LHR)
1 change
Airhub Airlines
08:356h35
Porto Airport (OPO)
15:10London Gatwick Airport (LGW)
1 change
Vueling
08:356h35
Porto Airport (OPO)
15:10London Gatwick Airport (LGW)
1 change
Airhub Airlines
08:355h15
Porto Airport (OPO)
13:50London Gatwick Airport (LGW)
1 change
Vueling
08:3511h00
Porto Airport (OPO)
19:35London Gatwick Airport (LGW)
1 change
Vueling
08:3513h50
Porto Airport (OPO)
22:25London Heathrow Airport (LHR)
1 change
Airhub Airlines
08:3511h00
Porto Airport (OPO)
19:35London Gatwick Airport (LGW)
1 change
Vueling
08:3510h50
Porto Airport (OPO)
19:25London Heathrow Airport (LHR)
1 change
Vueling
08:355h15
Porto Airport (OPO)
13:50London Gatwick Airport (LGW)
1 change
Vueling
08:3512h45
Porto Airport (OPO)
21:20London Heathrow Airport (LHR)
1 change
Vueling
08:3511h40
Porto Airport (OPO)
20:15London Heathrow Airport (LHR)
1 change
Eurowings
08:459h20
Porto Airport (OPO)
18:05London Heathrow Airport (LHR)
1 change
PGA-Portugalia Airlines
08:5524h50
Porto Airport (OPO)
09:45London Gatwick Airport (LGW)
1 change
PGA-Portugalia Airlines
08:5513h05
Porto Airport (OPO)
22:00London Heathrow Airport (LHR)
1 change
easyJet
09:052h20
Porto Airport (OPO)
11:25London Gatwick Airport (LGW)
0 changes
TAP Portugal
10:0012h55
Porto Airport (OPO)
22:55London Heathrow Airport (LHR)
1 change
TAP Portugal
10:0023h45
Porto Airport (OPO)
09:45London Gatwick Airport (LGW)
1 change
TAP Portugal
10:0012h00
Porto Airport (OPO)
22:00London Heathrow Airport (LHR)
1 change
TAP Portugal
11:0022h45
Porto Airport (OPO)
09:45London Gatwick Airport (LGW)
1 change
TAP Portugal
11:0011h00
Porto Airport (OPO)
22:00London Heathrow Airport (LHR)
1 change
TAP Portugal
11:0011h55
Porto Airport (OPO)
22:55London Heathrow Airport (LHR)
1 change
Austrian Airlines
11:057h35
Porto Airport (OPO)
18:40London Heathrow Airport (LHR)
1 change
Lufthansa Cityline
11:107h15
Porto Airport (OPO)
18:25London Heathrow Airport (LHR)
1 change
Lufthansa Cityline
11:105h55
Porto Airport (OPO)
17:05London Heathrow Airport (LHR)
1 change
KLM
11:256h10
Porto Airport (OPO)
17:35London Heathrow Airport (LHR)
1 change
KLM
11:255h55
Porto Airport (OPO)
17:20London City Airport (LCY)
1 change
KLM
11:258h00
Porto Airport (OPO)
19:25London Heathrow Airport (LHR)
1 change
KLM
11:258h50
Porto Airport (OPO)
20:15London City Airport (LCY)
1 change
KLM
11:255h15
Porto Airport (OPO)
16:40London City Airport (LCY)
1 change
KLM
11:254h50
Porto Airport (OPO)
16:15London Heathrow Airport (LHR)
1 change
KLM
11:258h15
Porto Airport (OPO)
19:40London City Airport (LCY)
1 change
KLM
11:257h10
Porto Airport (OPO)
18:35London City Airport (LCY)
1 change
KLM
11:259h30
Porto Airport (OPO)
20:55London Heathrow Airport (LHR)
1 change
Air Europa
11:3521h25
Porto Airport (OPO)
09:00London Gatwick Airport (LGW)
1 change
Air Europa
11:354h50
Porto Airport (OPO)
16:25London Gatwick Airport (LGW)
1 change
Lufthansa
12:106h30
Porto Airport (OPO)
18:40London Heathrow Airport (LHR)
1 change
Lufthansa
12:105h30
Porto Airport (OPO)
17:40London Heathrow Airport (LHR)
1 change
Lufthansa
12:106h25
Porto Airport (OPO)
18:35London City Airport (LCY)
1 change
Iberia
12:204h55
Porto Airport (OPO)
17:15London Heathrow Airport (LHR)
1 change
Iberia
12:208h20
Porto Airport (OPO)
20:40London Heathrow Airport (LHR)
2 changes
Iberia
12:208h20
Porto Airport (OPO)
20:40London Heathrow Airport (LHR)
2 changes
Iberia
12:204h55
Porto Airport (OPO)
17:15London Heathrow Airport (LHR)
1 change
Iberia
12:209h50
Porto Airport (OPO)
22:10London Heathrow Airport (LHR)
1 change
Brussels Airlines
12:558h00
Porto Airport (OPO)
20:55London Heathrow Airport (LHR)
1 change
Swiss
12:556h30
Porto Airport (OPO)
19:25London Heathrow Airport (LHR)
1 change
Swiss
12:555h00
Porto Airport (OPO)
17:55London Heathrow Airport (LHR)
1 change
Swiss
12:555h00
Porto Airport (OPO)
17:55London Gatwick Airport (LGW)
1 change
Swiss
14:356h55
Porto Airport (OPO)
21:30London Heathrow Airport (LHR)
1 change
TAP Portugal
15:007h00
Porto Airport (OPO)
22:00London Heathrow Airport (LHR)
1 change
TAP Portugal
15:0018h45
Porto Airport (OPO)
09:45London Gatwick Airport (LGW)
1 change
TAP Portugal
15:007h55
Porto Airport (OPO)
22:55London Heathrow Airport (LHR)
1 change
Air Europa
16:0516h55
Porto Airport (OPO)
09:00London Gatwick Airport (LGW)
1 change
Air Europa
16:0524h20
Porto Airport (OPO)
16:25London Gatwick Airport (LGW)
1 change
Air France
16:205h05
Porto Airport (OPO)
21:25London Heathrow Airport (LHR)
1 change
Air France
16:2015h40
Porto Airport (OPO)
08:00London Heathrow Airport (LHR)
1 change
Air Nostrum
16:355h35
Porto Airport (OPO)
22:10London Heathrow Airport (LHR)
1 change
Lufthansa
16:355h35
Porto Airport (OPO)
22:10London Heathrow Airport (LHR)
1 change
Brussels Airlines
16:504h45
Porto Airport (OPO)
21:35London Heathrow Airport (LHR)
1 change
TAP Portugal
18:004h55
Porto Airport (OPO)
22:55London Heathrow Airport (LHR)
1 change
TAP Portugal
18:0015h45
Porto Airport (OPO)
09:45London Gatwick Airport (LGW)
1 change
Norwegian Air Shuttle
19:1013h30
Porto Airport (OPO)
08:40London Gatwick Airport (LGW)
1 change
Luxair
19:2519h30
Porto Airport (OPO)
14:55London City Airport (LCY)
1 change
Luxair
19:2515h40
Porto Airport (OPO)
11:05London City Airport (LCY)
1 change
Luxair
19:2524h20
Porto Airport (OPO)
19:45London City Airport (LCY)
1 change
Luxair
19:2522h45
Porto Airport (OPO)
18:10London City Airport (LCY)
1 change
Air Europa
20:1020h15
Porto Airport (OPO)
16:25London Gatwick Airport (LGW)
1 change
Air Europa
20:1012h50
Porto Airport (OPO)
09:00London Gatwick Airport (LGW)
1 change
Transavia Airlines
20:5510h45
Porto Airport (OPO)
07:40London Heathrow Airport (LHR)
1 change
Transavia Airlines
20:5512h05
Porto Airport (OPO)
09:00London Heathrow Airport (LHR)
1 change
Transavia Airlines
20:5511h55
Porto Airport (OPO)
08:50London City Airport (LCY)
1 change
Transavia Airlines
20:5511h15
Porto Airport (OPO)
08:10London City Airport (LCY)
1 change
PGA-Portugalia Airlines
21:5011h55
Porto Airport (OPO)
09:45London Gatwick Airport (LGW)
1 change
TAP Portugal
22:0511h40
Porto Airport (OPO)
09:45London Gatwick Airport (LGW)
1 change

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Porto to London by coach or flight

Mon
27 May
Tue
28 May
Wed
29 May
Thu
30 May
Fri
31 May
Sat
01 Jun
Sun
02 Jun
Mon
03 Jun
Tue
04 Jun
Wed
05 Jun
Thu
06 Jun
Fri
07 Jun
Sat
08 Jun
Sun
09 Jun
Mon
10 Jun
Tue
11 Jun
Wed
12 Jun
Thu
13 Jun
Fri
14 Jun
Sat
15 Jun
Sun
16 Jun

Flight times from Porto to London

Showing times and prices for 27 May

Fastest Journey

2 h 20 m

Average

10 h 43 m

Flights per day

92

Distance

1321 km

Of the 92 flights that leave Porto for London every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
easyJet
06:402h20
Porto Airport (OPO)
09:00London Gatwick Airport (LGW)
£1891One-way
0 changes
Fastest
easyJet
09:052h20
Porto Airport (OPO)
11:25London Gatwick Airport (LGW)
£3171One-way
0 changes
2nd Fastest
KLM
05:004h35
Porto Airport (OPO)
09:35London City Airport (LCY)
£5211One-way
1 change
Brussels Airlines
16:504h45
Porto Airport (OPO)
21:35London Heathrow Airport (LHR)
£3871One-way
1 change
KLM
11:254h50
Porto Airport (OPO)
16:15London Heathrow Airport (LHR)
£5731One-way
1 change

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Ryanair, easyJet and British Airways Porto to London

Ryanair, easyJet and British Airways flights will get you to London from Porto from £27. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

Ryanair from Porto to London flight information:

  • Average Duration: 2 h 25 min
  • Cheapest Price: £38

FAQs: Porto to London flights

FAQs: Take a flight from Porto to London hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Porto to London.
FAQs
Cheap plane tickets from Porto to London can start from as little as £41 when you book in advance. The average flight ticket price for Porto to London is £120; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Porto to London flight travel time is 2 h 15 min   for the 819 mile long trip, but the duration can vary if you travel on weekends and holidays.
The first flight from Porto to London leaves at 05: 00. Plan your trip with the Journey Planner   from Omio.
The last flight from Porto to London leaves at 22: 00.
For the journey from Porto to London you can take a flight with Ryanair, easyJet, British Airways, TAP Portugal, BA Euroflyer, Air Europa, Iberia, Vueling Airlines, PGA-Portugalia Airlines, Finnair, SWISS, Iberia Express, Lufthansa, Eurowings, Air France, Transavia Airlines, Norwegian Air, KLM or Brussels Airlines. Be sure to check out all possible airlines that offer services to London from Porto on Omio to compare what amenities they may have.

Flights from Porto to London generally leave from Porto Airport and arrive in London Gatwick Airport.

Porto Airport is 14.8 km away from Porto city centre and London Gatwick Airport is 46.6 km from London city centre.

The cheapest month to travel from Porto to London by plane is May.
It's helpful to compare your options as there are 2 ways to travel to London from Porto including taking a coach or flight.

More options for your journey from Porto to London

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers