Travel options for:
Amsterdam to Spain
  • Fly Amsterdam to Bilbao

    $63 - $214
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      2 h - non-stop

      $55 - $200

    3. Bilbao (BIO)

      12 min - every 30 minutes

      $1 - $2

  • Fly Amsterdam to Barcelona

    $59 - $244
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      2 h 10 min - non-stop

      $50 - $230

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Fly Amsterdam to Palma Mallorca

    $63 - $268
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      2 h 25 min - non-stop

      $55 - $250

    3. Palma Mallorca (PMI)

      18 min - every 15 minutes

      $1 - $6

  • Fly Amsterdam to Valencia

    $73 - $246
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      2 h 25 min - non-stop

      $65 - $230

    3. Valencia (VLC)

      22 min - every 15 minutes - line 5

      $1 - $4

  • Fly Amsterdam to Madrid

    $75 - $238
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      2 h 30 min - non-stop

      $65 - $220

    3. Madrid (MAD)

      26 min - every 30 minutes

      $2 - $4

    4. Atocha

      1 min - every 15 minutes

      $1 - $2

  • Train to Eindhoven, fly to Barcelona

    $68 - $315
    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 - non-stop

      $45 - $280

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Brussels, fly to Barcelona

    $103 - $276
    1. Amsterdam

      1 h 13 min - hourly

      $50 - $75

    2. Antwerpen Centraal

      32 min - hourly

      $21 - $23

    3. Brussels (BRU)

      1 h 55 min - non-stop

      $30 - $180

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train via Barcelona Sants

    $435 - $530
    1. Amsterdam Centraal

      3 h 18 min - hourly

      $140 - $190

    2. Paris Nord

      7 min - every 30 minutes

      $3 - $5

    3. Paris Gare de Lyon

      6 h 15 min - once daily

      $210 - $230

    4. Barcelona Sants

      2 h 30 min - every 2 hours

      $75 - $110

    5. Atocha-Renfe

      6 min - every 10 minutes - line 1

      $2 - $3

  • Train

    $286 - $425
    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

      5 h 35 min - once daily

      $65 - $85

    7. Chamartin

      19 min - every 10 minutes - line 1

      $2 - $3

  • Bus

    $174 - $309
    1. Amsterdam

      16 h 45 min - twice a week

      $120 - $180

    2. Bordeaux

      8 h 30 min - once daily

      $45 - $130

    3. Méndez Álvaro

      2 min - every 15 minutes

      $1 - $2

    4. Atocha

      1 min - every 15 minutes

      $1

  • Drive

    $270 - $390
    1. Amsterdam

      16 h 55 min - 1108.2 miles

      $270 - $390

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

From Amsterdam Centraal train to Amsterdam airport, fly to Bilbao airport, then bus to Bilbao. 4 h 42 min $109. From Amsterdam Centraal train to Amsterdam airport, fly to Barcelona airport, then train to Barcelona. 4 h 53 min $104. From Amsterdam Centraal train to Amsterdam airport, fly to Palma Mallorca airport, then bus to Palma. 4 h 59 min $118. From Amsterdam Centraal train to Amsterdam airport, fly to Valencia airport, then line 5 subway to Valencia. 5 h 3 min $111. From Amsterdam Centraal train to Amsterdam airport, fly to Madrid airport, train to Atocha, then train to Madrid. 5 h 28 min $111. From Amsterdam Centraal train to Eindhoven, Station, line 401 bus to Eindhoven airport, fly to Barcelona airport, then train to Barcelona. 6 h 17 min $135. From Amsterdam Centraal train to Antwerpen Centraal, train to Brussels airport, fly to Barcelona airport, then train to Barcelona. 6 h 24 min $165. From Amsterdam Centraal train to Paris Nord, train to Paris Gare de Lyon, train to Barcelona Sants, train to Atocha-Renfe, then line 1 subway to Sol. 13 h 52 min $508. 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 Chamartin, then line 1 subway to Sol. 17 h 55 min $395. From Amsterdam bus to Bordeaux, bus to Méndez Álvaro, train to Atocha, then train to Sol. 26 h 23 min $245. From Amsterdam drive to Madrid. 16 h 55 min $329.