Arriving in Porto (by air)
There are direct and non-direct flights to Porto from almost anywhere in the world. The airport serving the city is the International Airport Francisco Sá Carneiro, located about 11 km (or 7 miles) north of the city centre.
The main Portuguese airline company is TAP Portugal which serves numerous destinations. In addition, there are a growing number of international airlines flying to Porto, for example:
- Air Europa
- Air France
- British Airways;
- Brussels Airlines
- Swiss International Air Lines;
The airport is well served by an elaborate transport network, and probably the easiest way to get to the city is by metro. Using a taxi from any one of the several companies available at the airport will usually take you 20 to 30 minutes for the same distance. Car hire and buses are another excellent idea especially if you are travelling with a large group of people. For more information on public transportation to and from the airport, please visit the website of Porto Airport and see the “Moving Around” section of this website.
Arriving in Porto (by land)
You can travel to Porto by bus, car or train.
The road network is currently expanding to shorten distances and improve the access to the border and to the country’ s major cities. Motorways connect Porto to Lisbon (A1), Minho (A3) and Trás-os-Montes (A4), and a major highway connects Porto to Valença (A28).
Porto is is also connected to various European destinations by regular bus services. Rede Nacional de Expressos and InterNorte are the main companies. The second has connections to all main European cities, via Paris. There are other road transport companies that offer connections to the north of the country (Bus station on Rua Alfredo Magalhães), to the south (Bus station on Rua Alexandre Herculano), and other destinations (Bus station on Campo 24 de Agosto, at Central Shopping).
You can travel to Porto by train, via Comboios de Portugal (CP), the Portuguese Railway Company, that has regular international links. The city of Porto is served by two main stations: Campanhã Station (for international journeys, but also for journeys to Lisbon, Douro and Minho); and S. Bento Station (for urban and regional connections and connections to Galicia).