Getting there:
By plane: Porto Airport, officially known as the Francisco Sa Carneiro Airport, can be found around 11km from the city. One of Porto’s metro lines terminates here, and a number of bus and taxi services also deliver passengers from the airport to the centre of Porto.
By train: São Bento Station is the city's major central train station. Porto's light rail and suburban services run through here.
By bus: An extensive network of buses operates between Porto and the neighbouring towns, as well as throughout the city itself.
Getting around:
By metro: The city’s metro system operates on five different lines and visits approximately 68 different stations. These lines run criss-cross Porto, connecting many of the city’s main attractions and popular neighbourhoods.
By funicular: To get from Ribeira to the area around São Bento station, you can use the scenic funicular service. It’s a quick and easy alternative to navigating the hilly streets on foot.
On foot: It is possible to explore large sections of Porto on foot; however, you will also need to use public transport during your stay.
Win free nights, tours and more.
Watch our videos for tips on the world's top cities and more.
Download one of over 110 podcasts for the world's top cities.
Download one of over 90 pocket guides for the world's top cities.