All scheduled flights from London to Porto (LHR-OPO)
United Kingdom
Portugal
All scheduled flights from LHR to OPO. You can fly from London to Porto with 1 stop. The flight time is between 4 and 8 hours depending on your connecting flight. The LHR-OPO route has no non-stop flights.