Travel options for:
Opatija to Venice
  • Bus, train

    1. Opatija

      1hrs 11min - once daily

      $7 - $11

    2. Trieste Centrale

      2hrs 05min - hourly

      $10 - $35

      • Venezia Santa Lucia
  • Bus

    1. Opatija

      1hrs 11min - once daily

      $7 - $11

    2. Trieste

      2hrs 40min - twice a week

      $8 - $12

      • Venice
  • Bus, ferry

    1. Opatija

      2hrs 43min - once daily

      $14 - $23

    2. Poreč

      7min - 2054 feet

    3. Porec

      2hrs 45min - once daily

      $65 - $85

      • Venice
  • Drive

    1. Opatija

      2hrs 36min - 139.6 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 then bus to Venice. 4hrs 51min 17€. From Opatija bus to Poreč, walk to Porec, then ferry to Venice. 6hrs 35min 81€. From Opatija drive to Venice. 2hrs 36min 45€.