Travel options for:
Ljubljana to Piran
  • Bus

    $12 - $15
    1. Ljubljana - Avtobusna Postaja

      2 h 17 min - once daily

      $12 - $15

      • Piran
  • Shuttle

    $38 - $261
    1. Ljubljana

      55 min - on demand

      $30 - $260

    2. Trieste

      1 h 31 min - twice daily

      $5 - $8

      • Piran
  • Train

    $14 - $21
    1. Ljubljana

      2 h 8 min - once daily

      $12 - $17

    2. Koper

      22 min - once daily

      $2 - $4

      • Piran
  • Drive

    $14 - $22
    1. Ljubljana

      1 h 14 min - 74.7 miles

      $14 - $22

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

From Ljubljana - Avtobusna Postaja bus to Piran. 2 h 17 min 12€. From Ljubljana shuttle to Trieste then bus to Piran. 3 h 26 min 116€. From Ljubljana train to Koper then bus to Piran. 3 h 30 min 16€. From Ljubljana drive to Piran. 1 h 14 min 17€.