Travel options for:
Dubrovnik to Zagreb
  • Fly

    $71 - $297
    1. Dubrovnik

      29 min - hourly

      $8

    2. Dubrovnik (DBV)

      55 min - non-stop

      $50 - $180

    3. Zagreb (ZAG)

      7 min - on demand

      $14 - $110

  • Bus

    $30 - $60
    1. Dubrovnik

      8 h 30 min - once daily

      $30 - $60

  • Ferry, bus

    $57 - $84
    1. Dubrovnik

      4 h 20 min - once daily

      $29 - $45

    2. Split

      7 min - 1914 feet

    3. Split

      4 h 30 min - every 4 hours

      $27 - $40

  • Bus, train

    $42 - $64
    1. Dubrovnik

      3 h - twice daily

      $15 - $25

    2. Split

      6 h - once daily

      $27 - $40

  • Ferry, night train

    $57 - $84
    1. Dubrovnik

      4 h 20 min - once daily

      $29 - $45

    2. Split

      5 min - 1587 feet

    3. Split

      8 h 11 min - twice daily

      $27 - $40

  • Drive

    $70 - $110
    1. Dubrovnik

      6 h 27 min - 379.1 miles

      $70 - $110

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

From Dubrovnik shuttle to Dubrovnik airport, fly to Zagreb airport, then shuttle to Zagreb. 2 h 46 min $102. From Dubrovnik bus to Zagreb. 8 h 30 min $35. From Dubrovnik ferry to Split, walk to Split, then bus to Zagreb. 9 h 57 min $60. From Dubrovnik bus to Split then train to Zagreb Glavni Kolod.. 10 h $55. From Dubrovnik ferry to Split, walk to Split, then night train to Zagreb Glavni Kolod.. 13 h 36 min $65. From Dubrovnik drive to Zagreb. 6 h 27 min $90.