Getting to Porto is easy, with many direct and cheap flight connections from around Europe. Accommodation and food there are very affordable.
Flying to Porto
Porto International airport (OPO) offers connections from/to major European cities and a few hubs in USA, Canada, South America and Africa.
Here's an alphabetic list of airlines companies that can bring you to Porto: Aigle Azur, Air Europa, Air Transat, British Airways. Brussels Airlines, Czech Airlines, Easy Jet Airlines, Eurowings, Iberia. Lufthansa, Luxair, Ryanair, Azores Airlines, Swiss International, TAP Portugal, Transavia, Turkish Airlines, Vueling. Wizz Air Hungary
From the airport to the city
The airport isn't far from the city centre.You can shuttle using the tram, buses or taxis.
Metro do Porto
Take the direct connection (Line E) between the airport and downtown Porto (27 min). The light rail network operates from 6.00 to 00.30, with an average of 30 min frequency.
You need to buy a Z4 card at the ticket machines, a one-way trip costs €1,85 (local tip: bring cash). More info
Buses and taxis
Depending on the time of travel and/or the day of the week, a taxi ride from the airport to downtown Porto will cost between €20 and €25 and will take about 25 min.
You can also check shuttle operators, for pre-arranged arrival and departure transfers.