Travel options for:
Zagreb Airport (ZAG) to Dubrovnik
  • Fly

    $58 - $181
    1. Zagreb (ZAG)

      55 min - non-stop

      $50 - $180

    2. Dubrovnik (DBV)

      28 min - hourly

      $8

  • Bus Samoborček

    $33 - $66
    1. Zagreb Airport

      30 min - every 30 minutes

      $4 - $6

    2. Zagreb

      8 h 30 min - once daily

      $28 - $60

  • Train, bus

    $47 - $67
    1. Zagreb Airport

      30 min - every 30 minutes

      $4 - $6

    2. Autobusni kolodvor

      7 min - every 5 minutes - line 6

    3. Zagreb Glavni Kolod.

      5 h 58 min - 3 times a day

      $27 - $40

    4. Split

      3 h - twice daily

      $15 - $21

  • Bus Autobusni Promet

    $50 - $71
    1. Zagreb Airport

      30 min - every 30 minutes

      $4 - $6

    2. Zagreb

      13 h 9 min - once daily

      $45 - $65

  • Night train, ferry

    $61 - $90
    1. Zagreb Airport

      22 min - every 30 minutes

      $4 - $5

    2. Sopot

      32 min - every 5 minutes - line 6

    3. Zagreb Glavni Kolod.

      7 h 55 min - once daily

      $27 - $40

    4. Split

      5 min - 1587 feet

    5. Split

      4 h 20 min - once daily

      $29 - $45

  • Drive

    $75 - $110
    1. Zagreb Airport (ZAG)

      6 h 28 min - 381.7 miles

      $75 - $110

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

From Zagreb airport fly to Dubrovnik airport then shuttle to Dubrovnik. 1 h 47 min $73. From Zagreb Airport bus to Zagreb then bus to Dubrovnik. 10 h $39. From Zagreb Airport bus to Autobusni kolodvor, line 6 tram to Zagreb Glavni Kolod., train to Split, then bus to Dubrovnik. 11 h 36 min $57. From Zagreb Airport bus to Zagreb then bus to Dubrovnik. 14 h 39 min $54. From Zagreb Airport bus to Sopot, line 6 tram to Zagreb Glavni Kolod., night train to Split, walk to Split, then ferry to Dubrovnik. 15 h 16 min $69. From Zagreb Airport (ZAG) drive to Dubrovnik. 6 h 28 min $91.