Travel from Porto-Airport-OPO to Vila-Nova-de-Gaia

Bus or train from Porto Airport (OPO) to Vila Nova de Gaia?

TerraVision PT operates a bus from Porto Airport (OPO) to Vila Nova de Gaia hourly. Tickets cost $5 - $7 and the journey takes 20 min. 2 other operators also service this route. Alternatively, Metro do Porto operates a train from Porto Airport (OPO) to Vila Nova de Gaia every 5 minutes. Tickets cost $1 - $2 and the journey takes 28 min.

How to get from Porto Airport (OPO) to Vila Nova de Gaia

From Porto Airport bus to Porto Aliados. 20 min 2€. From Aeroporto Metro to Trindade. 28 min 1€. From Porto Airport (OPO) taxi to Vila Nova de Gaia. 14 min 18€. From Porto Airport (OPO) drive to Vila Nova de Gaia. 14 min 2€. From Porto Aeroporto shuttle to Aliados. 20 min 5€. From Porto Airport (OPO) Uber to Vila Nova de Gaia. 14 min 17€.

How long does it take to get from Porto Airport (OPO) to Vila Nova de Gaia?

The bus from Porto Airport to Porto Aliados takes 20 min and departs every 20 minutes.

Operators from Porto Airport (OPO) to Vila Nova de Gaia

Close Print Itinerary
  1. Here are 6 options to get from
    Porto Airport (OPO) to Vila Nova de Gaia:

    1. Trip:
      1 Bus
      • One-Way approx: USD $2 - $7
      • Duration: 20 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $2 - $7
        • Duration: 20 min
        Close x
    2. Trip:
      2 Metro
      • One-Way approx: USD $1 - $2
      • Duration: 28 min
      Open +
      • Trip:
        2 Metro
        • One-Way approx: USD $1 - $2
        • Duration: 28 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $18 - $23
      • Duration: 14 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $18 - $23
        • Duration: 14 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $2 - $4
      • Duration: 14 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $2 - $4
        • Duration: 14 min
        Close x
    5. Trip:
      5 Shuttle
      • One-Way approx: USD $7
      • Duration: 20 min
      Open +
      • Trip:
        5 Shuttle
        • One-Way approx: USD $7
        • Duration: 20 min
        Close x
    6. Trip:
      6 Uber
      • One-Way approx: USD $15 - $23
      • Duration: 14 min
      Open +
      • Trip:
        6 Uber
        • One-Way approx: USD $15 - $23
        • Duration: 14 min
        Close x