OnlyNonstop
HomeFlight times › Porto to London
Francisco de Sá Carneiro Airport OPO · LPPR
to
London Gatwick Airport LGW · EGKK

How long is the flight from Porto to London?

OPO → LGW · 3 airport pairings
Open OPO in the interactive map →
The nonstop flight from Porto to London takes approximately 2h 10m, covering 794 miles (1,278 km) great-circle on the OPO–LGW routing. 4 airlines fly it nonstop.
OPOPorto LGWLondon 794 mi · 2h 10m estimated onlynonstop.com

Great-circle route OPO → LGW. Faint dots are other airports, for geographic context. Download this map — free to reuse with a link back to this page.

Estimated flight time
2h 10m
Distance
794 mi
Nonstop airlines
4
Flights per week
68
Short haul International Schedule-verified ~9.7 flights a day

Flight time from Porto to London

The flight time from Porto to London is approximately 2h 10m nonstop. The distance is 794 miles (1,278 km). There are about 10 nonstop flights from Porto to London per day.

That is a great-circle estimate, not a scheduled block time. An airline's published time will differ by roughly 15 to 45 minutes depending on routing, winds and taxi.

RouteEst. timeDistanceFrequencyAirlines
OPO → LGW
Francisco de Sá Carneiro Airport to London Gatwick Airport
2h 10m 794 mi 40/wk British Airways, TAP Portugal, easyJet
OPO → STN
Francisco de Sá Carneiro Airport to London Stansted Airport
2h 16m 847 mi 23/wk Ryanair
OPO → LTN
Francisco de Sá Carneiro Airport to London Luton Airport
2h 15m 832 mi 5/wk easyJet

Frequencies come from our most recent schedule sample. Where a pairing shows “—” we track it as an operating nonstop but hold no schedule sample for it — we would rather show nothing than guess.

What airlines fly from Porto to London?

4 airlines fly nonstop from Porto to London, including British Airways, Ryanair, TAP Portugal, easyJet.

British AirwaysRyanairTAP PortugaleasyJet

What aircraft flies from Porto to London?

Recent scheduled departures on this route have used the Airbus A320, Airbus A320 NEO, Embraer 195, Airbus A321 and 3 other types.

Airbus A320Airbus A320 NEOEmbraer 195Airbus A321Airbus A319Boeing 737Boeing 737-800

Aircraft assignments change by season and by time of day.

How far is Porto from London?

The distance from Porto to London is 794 miles, or 1,278 kilometres.

Great-circle distance794 mi
Kilometres1,278 km
Nautical miles690 nmi

Measured airport to airport. The actual track is longer — aircraft follow airways, avoid restricted airspace and route around weather.

Common questions

Is there a nonstop flight from Porto to London?

Yes. 4 airlines fly it nonstop, with about 68 departures a week, across 3 airport pairings. The route is in our live nonstop dataset, last seeded 2026-07-07.

How long is the flight from Porto to London?

About 2h 10m in the air on the OPO–LGW nonstop. That is a great-circle estimate from the 794-mile distance, not a scheduled block time — an airline's published time will differ by roughly 15 to 45 minutes depending on routing, winds and taxi.

How many miles is Porto to London?

794 miles (1,278 km) great-circle between Francisco de Sá Carneiro Airport and London Gatwick Airport.

Which airlines fly nonstop from Porto to London?

British Airways, Ryanair, TAP Portugal, easyJet.

What aircraft flies Porto to London?

Recent scheduled departures have used the Airbus A320, Airbus A320 NEO, Embraer 195, Airbus A321. Assignments change by season and by time of day.

Which airports serve Porto to London?

OPO to LGW, OPO to STN, OPO to LTN. Flight times differ slightly between them because the airports are not in the same place.

Related

London to Porto flight time All nonstops from OPO All nonstops from LHR New York to LondonBoston to LondonChicago to LondonLos Angeles to LondonSeattle to LondonAtlanta to London