Travelling from the U.S.
There are no direct flights from the United States to Porto. The easiest way would be to fly to London, Paris or Frankfurt and then take a direct flight to Portugal’s second-largest city. The following airlines offer interesting fares:
- Lufthansa: Flies from Boston, New York and Atlanta.
- Delta and KLM: from various cities such as New York, Chicago and Los Angeles.
Travelling from Canada
Although there are various carriers that offer direct flights to Lisbon from Toronto and Montreal, you’ll need a connecting flight to get to Porto.
Travelling from Australia
Travelling from the UK
There are numerous non-stop flights from the United Kingdom to Porto. The following carriers offer the best fares:
- EasyJet: from Bristol, London Gatwick, London Luton and Manchester.
- British Airways: from London Gatwick.
- Ryanair: from Edinburgh, Birmingham, Liverpool and London.
Once you have your flights booked, check the best ways to get from Porto Airport to the city centre.