Francisco Sá Carneiro Airport (OPO) serves Porto and its metropolitan area. The 11km distance between the airport and the city centre can be easily overcome by using the direct light-railway line (Line E of ‘Metro do Porto’), operating from 06h00am to 01h30am. The journey takes 23 minutes from the Airport to ‘Casa da Música’ subway station and 28 minutes to ‘Trindade’ central subway station. Public bus line 601 departing from the Airport, as well as taxis, can also be used to reach the centre of Porto.
For more information about Porto airport please visit http://www.ana.pt.
If you are are not arriving at Porto by plane you can reach the city either by train or bus. From Lisbon Oriente train station, long-distance trains are available on an hourly basis during daytime, leaving passengers at Porto’s transport interface of Campanhã. There is also a large offer of express buses in Lisbon connecting the two cities.
Portuguese Railways: http://www.cp.pt
Express Buses: http://www.rede-expressos.pt
Public transportation in Porto
Buses and Metro
Porto is well served by a public bus network and a new light-railway system. Timetables, fares and routes can be obtained here: http://www.itinerarium.net
Porto public bus company (STCP) – http://www.stcp.pt
Metro do Porto – http://www.metrodoporto.pt
Trains
Porto is served by two train stations. Long-distance trains to Lisbon, southern Portugal and Vigo (Spain) are available at Campanhã station. Commuter trains to the cities beyond Porto (Braga, Guimarães, Aveiro, Régua) can be found at São Bento station, in the city centre.
For information regarding timetables and fares: http://www.cp.pt
Taxis
Taxis are available at main locations such as the airport, train stations, hospitals and main commercial areas. Licensed taxis have a meter and are painted in beige or in the traditional black-and-green.
A taxi can be requested by calling a taxi company or going to taxi stops available throughout the city.
If you coming to Porto through Lisbon, you can get more information regarding Lisbon International Airport here: https://www.airport-lis.com/.