Travel options for:
Ljubljana to Opatija
  • Train, bus

    $13 - $20
    1. Ljubljana

      1 h 4 min - every 4 hours

      $7 - $10

    2. Postojna

      12 min - 3397 feet

    3. Postojna

      1 h 1 min - once daily

      $6 - $10

  • Bus

    $9 - $35
    1. Ljubljana

      3 h 39 min - twice daily

      $9 - $35

  • Drive

    $13 - $20
    1. Ljubljana

      1 h 27 min - 68 miles

      $13 - $20

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

From Ljubljana train to Postojna, walk to Postojna, then bus to Opatija. 3 h 17 min 13€. From Ljubljana bus to Opatija. 3 h 39 min 14€. From Ljubljana drive to Opatija. 1 h 27 min 13€.