Travel options for:
Hamburg to Amsterdam
  • Fly Hamburg to Amsterdam

    $53 - $213
    1. Hamburg

      11 min - every 15 minutes

      $1 - $2

    2. Hamburg (HAM)

      1 h 5 min - non-stop

      $45 - $200

    3. Amsterdam (AMS)

      15 min - every 30 minutes

      $7 - $12

  • Train to Bremen, fly to Amsterdam

    $104 - $393
    1. Hamburg

      55 min - 3 times a day

      $22 - $40

    2. Bremen Hbf

      6 min - 3 miles

      $20 - $25

    3. Bremen (BRE)

      50 min - non-stop

      $55 - $320

    4. Amsterdam (AMS)

      15 min - every 30 minutes

      $7 - $12

  • Fly Hamburg to Dusseldorf, train

    $66 - $198
    1. Hamburg

      11 min - every 15 minutes

      $1 - $2

    2. Hamburg (HAM)

      55 min - non-stop

      $35 - $120

    3. Dusseldorf (DUS)

      12 min - every 20 minutes

      $1 - $2

    4. Düsseldorf Hbf

      2 h 16 min - every 4 hours

      $29 - $75

  • Train

    $44 - $121
    1. Hamburg Hbf

      1 h 49 min - 3 times a day

      $22 - $60

    2. Osnabrück Hbf

      3 h 7 min - 5 times a day

      $22 - $65

  • Train via Hengelo

    1. Hamburg Hbf

      1 h 49 min - 3 times a day

      $22 - $60

    2. Osnabruck Hbf

      1 h 12 min - hourly

    3. Hengelo

      1 h 13 min - hourly

      $16 - $29

    4. Amersfoort

      34 min - hourly

      $5 - $9

  • Bus Polski Bus

    $23 - $40
    1. Hamburg

      6 h 50 min - once daily

      $23 - $40

  • Bus FlixBus

    $30 - $99
    1. Hamburg

      7 h 10 min - twice daily

      $28 - $95

    2. Amsterdam, Station Sloterdijk

      23 min - every 15 minutes - line 22

      $2 - $4

  • Rideshare

    $29
    1. Hamburg

      5 h 30 min - once daily

      $29

  • Drive

    $70 - $110
    1. Hamburg

      4 h 13 min - 291.8 miles

      $70 - $110

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

From Hamburg-Barmbek train to Hamburg airport, fly to Amsterdam airport, then train to Amsterdam. 3 h 35 min $93. From Hamburg Hbf train to Bremen Hbf, taxi to Bremen airport, fly to Amsterdam airport, then train to Amsterdam. 3 h 10 min $198. From Hamburg-Barmbek train to Hamburg airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Amsterdam. 5 h 43 min $128. From Hamburg Hbf train to Osnabrück Hbf then train to Amsterdam Centraal. 5 h 56 min $72. From Hamburg Hbf train to Osnabruck Hbf, train to Hengelo, train to Amersfoort, then train to Amsterdam Centraal. 6 h 1 min. From Hamburg bus to Amsterdam. 6 h 50 min $30. From Hamburg bus to Amsterdam, Station Sloterdijk then line 22 bus to Amsterdam, Centraal Station. 7 h 39 min $71. From Hamburg rideshare to Amsterdam. 5 h 30 min $28. From Hamburg drive to Amsterdam. 4 h 13 min $86.