Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way
|Avg. Flight Duration:|
3 hours 50 minutes
|Flights Depart from:||Porto|
|Flights arrive in:||London|
|Airlines:||Ryanair, Iberia, Vueling, wizz air uk, easyJet|
There are frequent daily direct departures from Porto to London. Four airlines operate between 5 and 9 direct daily flights in total. The flight journey from Porto to London is 1321km with a flight duration of approximately 5hrs 45mins. The main departure point on this route is Porto Airport (OPO) while London Gatwick Airport (LGW), London Stansted Airport (STN), London City Airport (LCY), and London Heathrow Airport (LHR) are the main destinations.
The regional airline PGA Portugalia Airlines along with others such as easyJet, and Ryanair provide direct flights while British Airways and Tap Air Portugal also offer scheduled departures. Some of the airlines that provide scheduled Porto to London flights include KLM, Air Europa, and Vueling, all with one connection en route to London.
The flight time from Porto to London is 2hrs 20mins while the fastest direct departure on this route takes 1hr 15mins. Most flight times from Porto to London range between 2hrs 30mins and 6hrs 40mins, with the longest at 14hrs 55mins.
Daily direct flights from Porto to London number from 5 to 9, with Ryanair providing the earliest departure at 6:30 a.m.There are also about 5 daily scheduled flights from Porto to London with the earliest at 6:00 a.m.