Travel options for:
Villa Opicina to Ljubljana
  • Train

    $12 - $23
    1. Villa Opicina

      10 min - every 15 minutes

      $2 - $9

    2. Sezana

      1 h 47 min - every 4 hours

      $10 - $14

  • Bus

    $7 - $92
    1. Trieste - Villa Opicina

      20 min - every 20 minutes - line 4

      $2

    2. Riva - Trieste

      8 min - every 20 minutes - line 30

      transfer

    3. Trieste

      1 h 35 min - twice daily

      $5 - $90

  • Drive

    $13 - $19
    1. Villa Opicina

      55 min - 54.5 miles

      $13 - $19

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

From Villa Opicina train to Sezana then train to Ljubljana Tivoli. 2 h 57 min 13€. From Trieste - Villa Opicina line 4 bus to Riva - Trieste, line 30 bus to Trieste, then bus to Ljubljana. 3 h 6 min 20€. From Villa Opicina drive to Ljubljana. 55 min 13€.