Travel options for:
Amsterdam to Porto
  • Fly from Amsterdam

    $63 - $244
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      2 h 40 min - non-stop

      $55 - $230

    3. Porto (OPO)

      28 min - every 5 minutes

      $1 - $2

  • Train to Eindhoven, fly

    $72 - $395
    1. Amsterdam

      1 h 19 min - hourly

      $17 - $30

    2. Eindhoven, Station

      24 min - every 15 minutes - line 401

      $3

    3. Eindhoven (EIN)

      2 h 40 min - non-stop

      $50 - $360

    4. Porto (OPO)

      28 min - every 5 minutes

      $1 - $2

  • Train to Brussels, fly

    $107 - $346
    1. Amsterdam

      1 h 13 min - hourly

      $50 - $75

    2. Antwerpen Centraal

      32 min - hourly

      $21 - $23

    3. Brussels (BRU)

      2 h 25 min - non-stop

      $35 - $250

    4. Porto (OPO)

      28 min - every 5 minutes

      $1 - $2

  • Train, bus

    $292 - $486
    1. Amsterdam Centraal

      3 h 18 min - hourly

      $140 - $190

    2. Gare du Nord

      16 min - every 10 minutes - line 4

      $3

    3. Montparnasse-Bienvenue

      8 min - 2342 feet

    4. Paris Montparnasse

      3 h 21 min - every 4 hours

      $40 - $130

    5. Bordeaux

      11 h 15 min - once daily

      $95 - $160

    6. Braga

      40 min - every 3 hours

      $8 - $11

  • Train

    $335 - $494
    1. Amsterdam Centraal

      3 h 18 min - hourly

      $140 - $190

    2. Gare du Nord

      16 min - every 10 minutes - line 4

      $3

    3. Montparnasse-Bienvenue

      8 min - 2342 feet

    4. Paris Montparnasse

      5 h 43 min - 3 times a day

      $70 - $150

    5. Hendaia

      6 min - hourly

      $1 - $2

    6. Irun

      11 h 35 min - once daily

      $100 - $130

    7. Vigo-Guixar

      2 h 16 min - once daily

      $15 - $27

  • Bus

    $170 - $240
    1. Amsterdam Centraal

      33 h 15 min - twice daily

      $170 - $240

  • Drive

    $310 - $460
    1. Amsterdam

      19 h 44 min - 1301.3 miles

      $310 - $460

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

From Amsterdam Centraal train to Amsterdam airport, fly to Porto airport, then Metro to Porto. 5 h 23 min $124. From Amsterdam Centraal train to Eindhoven, Station, line 401 bus to Eindhoven airport, fly to Porto airport, then Metro to Porto. 6 h 58 min $145. From Amsterdam Centraal train to Antwerpen Centraal, train to Brussels airport, fly to Porto airport, then Metro to Porto. 6 h 55 min $190. From Amsterdam Centraal train to Gare du Nord, line 4 subway to Montparnasse-Bienvenue, walk to Paris Montparnasse, train to Bordeaux, bus to Braga, then bus to Porto. 21 h 1 min $385. From Amsterdam Centraal train to Gare du Nord, line 4 subway to Montparnasse-Bienvenue, walk to Paris Montparnasse, train to Hendaia, tram to Irun, train to Vigo-Guixar, then train to Porto(Campanha). 26 h 47 min $448. From Amsterdam Centraal bus to Porto - Casa da Música. 33 h 15 min $175. From Amsterdam drive to Porto. 19 h 44 min $387.