Travel options for:
Nearby airports Porto

Porto (OPO)  •  20 min

$2 - $6

Lisbon (LIS)  •  3 h 21 min

$26 - $52

Santiago de Compostela (SCQ)  •  4 h 41 min

$31 - $48

Vigo (VGO)  •  2 h 53 min

$14 - $20

A Coruna (LCG)  •  4 h 59 min

$37 - $54

  • Porto Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

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 - $6 and the journey takes 20 min. STCP also services this route hourly. Alternatively, Portuguese Railways (CP) operates a train from Lisbon (LIS) to Porto hourly. Tickets cost $24 - $50 and the journey takes 2 h 29 min.

Travel Guides

Train travel in Spain: A guide to RenfeTop tips on how to best navigate the nation by train, from Alicante to Zaragoza
What are the different types of Renfe trains in Spain?A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.

How to get from Nearby airports to Porto

ModeDurationPrice
From Porto Airport bus to Porto Aliados.20 min4€
From Aeroporto subway to Oriente, walk to Lisboa Oriente, then train to Vila Nova de Gaia.3 h 21 min31€
From Casa Lorenzo bus to Santiago de Compostela - Train Staion, walk to Santiago de Compostela, train to Vigo Urzaiz, walk to Venezuela 48, bus to Estación de Buses, walk to Vigo, then bus to Porto.4 h 41 min35€
From Santa Mariña - Cruce Vía do Tranvía bus to Severino Cobas 3, walk to Vigo, then bus to Porto.2 h 53 min12€
From A Coruña Airport bus to Alfonso Molina, walk to A Coruna, train to Vigo Urzaiz, walk to Venezuela 48, bus to Estación de Buses, walk to Vigo, then bus to Porto.4 h 59 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 every 30 minutes.

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 every 30 minutes, 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