Travel options for:
Piran to Bled
  • Bus

    $7 - $19
    1. Piran

      2 h 40 min - 3 times a day

      $5 - $16

    2. Jeprca

      51 min - hourly

      $2 - $4

  • Bus, train

    $26 - $39
    1. Piran

      2 h 6 min - once daily

      $18 - $27

    2. Ljubljana

      1 h - every 3 hours

      $6 - $9

    3. Lesce Bled

      8 min - hourly

      $1 - $3

  • Train

    $18 - $29
    1. Piran

      22 min - 3 times a day

      $1 - $4

    2. Koper

      2 h 9 min - once daily

      $12 - $18

    3. Ljubljana

      1 h - every 3 hours

      $3 - $5

    4. Lesce Bled

      8 min - hourly

      $1 - $3

  • Drive

    $21 - $35
    1. Piran

      1 h 43 min - 106.4 miles

      $21 - $35

  • Shuttle

    $41 - $258
    1. Piran

      1 h 31 min - twice daily

      $5 - $9

    2. Trieste Centrale

      1 h 45 min - on demand

      $35 - $250

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

From Piran bus to Jeprca then bus to Bled Union. 4 h 22 min 15€. From Piran bus to Ljubljana, train to Lesce Bled, then bus to Bled Union. 4 h 35 min 27€. From Piran bus to Koper, train to Ljubljana, train to Lesce Bled, then bus to Bled Union. 6 h 20€. From Piran drive to Bled. 1 h 43 min 21€. From Piran bus to Trieste Centrale then shuttle to Bled. 3 h 46 min 124€.