Travel options for:
Opatija to Dubrovnik
  • Train, bus

    $47 - $68
    1. Opatija

      13 min - once daily

      $5 - $8

    2. Rijeka

      7 min - 2004 feet

    3. Rijeka

      2 h 13 min - once daily

      $9 - $14

    4. Ostarije

      4 h 36 min - 3 times a day

      $18 - $26

    5. Split

      3 h - twice daily

      $15 - $21

  • Bus

    $35 - $60
    1. Opatija

      13 h 22 min - once daily

      $35 - $60

  • Bus, ferry

    $56 - $98
    1. Opatija

      8 h 19 min - once daily

      $27 - $55

    2. Split

      4 h 20 min - once daily

      $29 - $45

  • Drive

    $75 - $110
    1. Opatija

      6 h 49 min - 389.8 miles

      $75 - $110

  • Bus, fly

    $86 - $230
    1. Opatija

      13 min - once daily

      $5 - $8

    2. Rijeka - Autobusni Kolodvor

      2 h 15 min - once daily

      $23 - $35

    3. Zagreb (ZAG)

      55 min - non-stop

      $50 - $180

    4. Dubrovnik (DBV)

      28 min - hourly

      $8

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

From Opatija bus to Rijeka, walk to Rijeka, train to Ostarije, train to Split, then bus to Dubrovnik. 13 h 9 min 381 kn. From Opatija bus to Dubrovnik. 13 h 22 min 311 kn. From Opatija bus to Split then ferry to Dubrovnik. 13 h 39 min 532 kn. From Opatija drive to Dubrovnik. 6 h 49 min 598 kn. From Opatija bus to Rijeka - Autobusni Kolodvor, bus to Zagreb airport, fly to Dubrovnik airport, then shuttle to Dubrovnik. 6 h 15 min 657 kn.