Travel options for:
Opatija to Venice
  • Bus, train

    $18 - $46
    1. Opatija

      1hrs 11min - once daily

      $7 - $11

    2. Trieste Centrale

      2hrs 05min - hourly

      $10 - $35

      • Venezia Santa Lucia
  • Bus

    $16 - $25
    1. Opatija

      1hrs 11min - once daily

      $7 - $11

    2. Trieste bus station

      2hrs 20min - once daily

      $8 - $14

      • Venice
  • Bus, ferry

    $80 - $108
    1. Opatija

      2hrs 43min - once daily

      $14 - $23

    2. Poreč

      7min - 2054 feet

    3. Porec

      2hrs 45min - once daily

      $65 - $85

      • Venice
  • Drive

    $35 - $60
    1. Opatija

      2hrs 37min - 139.8 miles

      $35 - $60

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

From Opatija bus to Trieste Centrale then train to Venezia Santa Lucia. 3hrs 52min 22€. From Opatija bus to Trieste bus station then bus to Venice. 4hrs 31min 21€. From Opatija bus to Poreč, walk to Porec, then ferry to Venice. 6hrs 35min 82€. From Opatija drive to Venice. 2hrs 37min 45€.