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.
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.