Travel options for:
Amsterdam to Zagreb
  • Fly to Zagreb

    $96 - $382
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      1 h 50 min - non-stop

      $75 - $260

    3. Zagreb (ZAG)

      7 min - on demand

      $14 - $110

  • Fly to Ljubljana, shuttle

    $112 - $592
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      1 h 45 min - non-stop

      $75 - $290

    3. Ljubljana (LJU)

      2 h 7 min - on demand

      $30 - $290

  • Fly to Graz, shuttle

    $142 - $742
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      1 h 45 min - non-stop

      $100 - $390

    3. Graz (GRZ)

      2 h 48 min - on demand

      $35 - $340

  • Train

    $220 - $327
    1. Amsterdam Centraal

      3 h 55 min - every 4 hours

      $80 - $120

    2. Frankfurt(Main)Hbf

      12 h 31 min - once daily

      $140 - $210

  • Bus

    $79 - $132
    1. Amsterdam, Amsterdam

      2 h 50 min - once daily

      $13 - $23

    2. Düsseldorf

      15 h 55 min - 4 times a week

      $65 - $110

  • Bus, shuttle

    $138 - $633
    1. Amsterdam, Nieuwmarkt

      5 min - every 15 minutes - line 51

      $4

    2. Amsterdam - Amstelstation

      27 h 27 min - twice a week

      $90 - $130

    3. Udine

      3 h 51 min - on demand

      $45 - $500

  • Drive

    $200 - $300
    1. Amsterdam

      12 h 28 min - 832.2 miles

      $200 - $300

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

From Amsterdam Centraal train to Amsterdam airport, fly to Zagreb airport, then shuttle to Zagreb. 4 h 25 min $162. From Amsterdam Centraal train to Amsterdam airport, fly to Ljubljana airport, then shuttle to Zagreb. 6 h 35 min $282. From Amsterdam Centraal train to Amsterdam airport, fly to Graz airport, then shuttle to Zagreb. 7 h 16 min $332. From Amsterdam Centraal train to Frankfurt(Main)Hbf then train to Zagreb Glavni Kolod.. 17 h 26 min $285. From Amsterdam, Amsterdam Sloterdijk bus to Düsseldorf then bus to Zagreb. 19 h 45 min $132. From Amsterdam, Nieuwmarkt line 51 subway to Amsterdam - Amstelstation, bus to Udine, then shuttle to Zagreb. 32 h 53 min $393. From Amsterdam drive to Zagreb. 12 h 28 min $247.