Travel options for:
Zürich to Dubrovnik
  • Fly to Dubrovnik

    $138 - $376
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      1 h 45 min - non-stop

      $120 - $350

    3. Dubrovnik (DBV)

      28 min - hourly

      $7

  • Fly to Tivat, bus

    $148 - $438
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      5 h 10 min - 1 stopover

      $130 - $410

    3. Tivat (TIV)

      2 min - 1.7 miles

      $1

    4. Tivat Zob

      2 h 15 min - once daily

      $6 - $8

  • Bus Eurolines DE

    $207 - $296
    1. Zürich, Sihlquai/HB

      3 h 43 min - 5 times a day

      $130 - $190

    2. Munich ZOB

      17 h 19 min - 3 times a week

      $75 - $110

  • Train, bus

    1. Zürich HB

      5 h 23 min - 3 times a day

      $75 - $130

    2. Salzburg Hbf

      6 h 41 min - once daily

      $45 - $75

    3. Zagreb Glavni Kolod.

      5 h 58 min - 3 times a day

      $26 - $40

    4. Split

      3 h - once daily

  • Train, car ferry

    $136 - $323
    1. Zürich HB

      1 h 38 min - once daily

      $50 - $95

    2. Bellinzona

      1 h 47 min - every 3 hours

      $25 - $45

    3. Milano Centrale

      1 h 2 min - every 3 hours

      $20 - $55

    4. Bologna Centrale

      5 h 36 min - every 4 hours

      $15 - $100

    5. Bari

      5 min - twice daily - line 5385

      $6 - $8

    6. Bari

      10 h - twice a week

      $18 - $24

  • Bus, ferry

    $99 - $115
    1. Zürich

      19 h 35 min - 4 times a week

      $71

    2. Split

      4 h 20 min - once daily

      $29 - $45

  • Bus Eurolines CH

    $61 - $137
    1. Zurich

      23 h 40 min - once daily

      $50 - $130

    2. Capljina

      3 h 30 min - once daily

      $7 - $11

  • Drive

    $180 - $270
    1. Zürich

      14 h 18 min - 868 miles

      $180 - $270

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

From Zürich HB train to Zurich airport, fly to Dubrovnik airport, then shuttle to Dubrovnik. 4 h 46 min $216. From Zürich HB train to Zurich airport, fly to Tivat airport, drive to Tivat Zob, then bus to Dubrovnik. 10 h 36 min $227. From Zürich, Sihlquai/HB bus to Munich ZOB then bus to Dubrovnik. 22 h 2 min $249. From Zürich HB train to Salzburg Hbf, train to Zagreb Glavni Kolod., train to Split, then bus to Dubrovnik. 24 h 2 min. From Zürich HB train to Bellinzona, train to Milano Centrale, train to Bologna Centrale, train to Bari, line 5385 bus to Bari, then car ferry to Dubrovnik. 24 h 11 min $254. From Zürich bus to Split then ferry to Dubrovnik. 24 h 55 min $100. From Zurich bus to Capljina then bus to Dubrovnik Zob. 28 h 10 min $115. From Zürich drive to Dubrovnik. 14 h 18 min $221.