Travel options for:
Nearby airports Porto
  • Porto (OPO)

    $2 - $6
    1. Porto Airport

      20 min - hourly

      $2 - $6

  • Lisbon (LIS)

    $25 - $52
    1. Aeroporto

      6 min - every 20 minutes

      $3

    2. Oriente

      0 min - 182 feet

    3. Lisboa Oriente

      2 h 29 min - every 4 hours

      $23 - $50

  • Santiago de Compostela (SCQ)

    $30 - $47
    1. Casa Lorenzo

      22 min - every 20 minutes

      $4

    2. Santiago de Compostela -

      0 min - 114 feet

    3. Santiago de Compostela

      50 min - every 3 hours

      $12 - $22

    4. Vigo Urzaiz

      7 min - 2124 feet

    5. Venezuela 48

      8 min - every 30 minutes

      $2

    6. Estación de Buses

      0 min - 119 feet

    7. Vigo

      1 h 20 min - 5 times a day

      $13 - $20

  • Vigo (VGO)

    $9 - $20
    1. Vigo Airport

      24 min - hourly

    2. Jenaro de la Fuente 11

      0 min - 641 feet

    3. Policarpo Sanz 16

      9 min - hourly

    4. Martinez Garrido 77

      0 min - 339 feet

    5. Vigo

      1 h 20 min - 5 times a day

      $9 - $20

  • A Coruna (LCG)

    $36 - $54
    1. A Coruña Airport

      13 min - every 30 minutes

      $1 - $2

    2. Alfonso Molina

      0 min - 759 feet

    3. A Coruna

      1 h 20 min - every 3 hours

      $19 - $30

    4. Vigo Urzaiz

      7 min - 2124 feet

    5. Venezuela 48

      8 min - every 30 minutes

      $2

    6. Estación de Buses

      0 min - 119 feet

    7. Vigo

      1 h 20 min - 5 times a day

      $13 - $20

  • 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. Two other operators also service this route. Alternatively, Portuguese Railways (CP) operates a train from Lisbon (LIS) to Porto hourly. Tickets cost $23 - $50 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 Oriente, walk to Lisboa Oriente, then train to Vila Nova de Gaia.3 h 21 min27€
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 42 min35€
From Vigo Airport bus to Jenaro de la Fuente 11, walk to Policarpo Sanz 16, bus to Martinez Garrido 77, walk to Vigo, then bus to Porto.3 h 1 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 min41€

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