Travel options for:
Heidelberg to Amsterdam
  • Train via Düsseldorf Hbf

    $82 - $134
    1. Heidelberg Hbf

      16 min - hourly

      $2 - $4

    2. Mannheim Hbf

      1 h 55 min - every 2 hours

      $50 - $75

    3. Düsseldorf Hbf

      2 h 16 min - every 4 hours

      $30 - $55

  • Bus FlixBus

    $30 - $55
    1. Heidelberg

      7 h 25 min - once daily

      $30 - $55

  • Bus Deinbus

    $36 - $55
    1. Heidelberg

      7 h 40 min - twice a week

      $28 - $40

    2. Utrecht Centraal

      27 min - hourly

      $8 - $15

  • Train

    $90 - $140
    1. Heidelberg Hbf

      8 h 54 min - 3 times a week

      $90 - $140

  • Drive

    $75 - $120
    1. Heidelberg

      4 h 35 min - 316.1 miles

      $75 - $120

  • Train to Frankfurt, fly

    $86 - $291
    1. Heidelberg

      16 min - hourly

      $2 - $4

    2. Mannheim Hbf

      30 min - every 2 hours

      $22 - $35

    3. Frankfurt (FRA)

      1 h 5 min - non-stop

      $55 - $240

    4. Amsterdam (AMS)

      15 min - every 30 minutes

      $7 - $12

  • Train to Stuttgart, fly

    $80 - $284
    1. Heidelberg

      40 min - 3 times a day

      $26 - $40

    2. Stuttgart Hbf (tief)

      27 min - every 30 minutes

      $2 - $5

    3. Stuttgart (STR)

      1 h 25 min - non-stop

      $45 - $230

    4. Amsterdam (AMS)

      15 min - every 30 minutes

      $7 - $12

  • Train, train to Strasbourg, fly

    $125 - $464
    1. Heidelberg

      45 min - hourly

      $6 - $12

    2. Karlsruhe Hbf

      38 min - 4 times a day

      $21 - $26

    3. Strasbourg

      10 min - every 20 minutes

      $10 - $14

    4. Strasbourg (SXB)

      1 h 25 min - non-stop

      $80 - $400

    5. Amsterdam (AMS)

      15 min - every 30 minutes

      $7 - $12

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

From Heidelberg Hbf train to Mannheim Hbf, train to Düsseldorf Hbf, then train to Amsterdam Centraal. 5 h 59 min 95€. From Heidelberg bus to Amsterdam, Amsterdam Sloterdijk. 7 h 25 min 43€. From Heidelberg bus to Utrecht Centraal then train to Amsterdam Centraal. 8 h 13 min 36€. From Heidelberg Hbf train to Amsterdam Centraal. 8 h 54 min 107€. From Heidelberg drive to Amsterdam. 4 h 35 min 79€. From Heidelberg Hbf train to Mannheim Hbf, train to Frankfurt airport, fly to Amsterdam airport, then train to Amsterdam. 4 h 28 min 129€. From Heidelberg Hbf train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Amsterdam airport, then train to Amsterdam. 4 h 57 min 120€. From Heidelberg Hbf train to Karlsruhe Hbf, train to Strasbourg, train to Strasbourg airport, fly to Amsterdam airport, then train to Amsterdam. 6 h 22 min 185€.