Travel from Nearby-Airports to Porto

Bus or train from Nearby airports to Porto?

TerraVision PT operates a bus from Porto (OPO) to Porto hourly. Tickets cost $5 - $7 and the journey takes 20 min. Three other operators also service this route. Alternatively, Portuguese Railways (CP) operates a train from Lisbon (LIS) to Porto hourly. Tickets cost $25 - $55 and the journey takes 2 h 29 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Nearby airports to Porto

ModeDurationPrice
From Porto Airport bus to Porto Aliados.20 min3€
From Aeroporto subway to Lisboa Oriente then train to Vila Nova de Gaia.3 h 21 min30€
From Casa Lorenzo bus to Santiago de Compostela, train to Vigo Urzaiz, walk to Venezuela 48, bus to Vigo, then bus to Porto.4 h 7 min35€
From Vigo Airport bus to Policarpo Sanz 16, bus to Vigo, then bus to Porto.2 h 26 min12€
From A Coruña Airport bus to Alfonso Molina, walk to A Coruna, train to Vigo Urzaiz, walk to Venezuela 48, bus to Vigo, then bus to Porto.4 h 33 min39€

How long does it take to get from Nearby airports to Porto?

The bus from Porto Airport to Porto Aliados takes 20 min including transfers and departs hourly.

Is there a direct bus between Nearby airports and Porto?

Yes, there is a direct bus departing from Porto Airport and arriving at Porto Aliados. Services depart hourly, and operate every day. The journey takes approximately 20 min.

Operators from Nearby airports to Porto

OperatorPhoneWebsite
TerraVision PTTerraVision PT
Metro Lisboa(+351) 213500115Metro Lisboa
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
Empresa Freire+34 902 800 220Empresa Freire
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Vitrasa986 29 16 00Vitrasa
Autna+34 (0) 986 288 030Autna
Autos Cal PitaAutos Cal Pita