Travel options for:
Ljubljana to Turin
  • Bus, train via Milano Centrale

    $60 - $193
    1. Ljubljana

      1 h 35 min - twice daily

      $5 - $90

    2. Trieste Centrale

      1 h 53 min - hourly

      $10 - $35

    3. Venezia Mestre

      2 h 23 min - every 3 hours

      $30 - $50

    4. Milano Centrale

      47 min - 3 times a day

      $15 - $22

  • Bus, train

    $64 - $115
    1. Ljubljana

      3 h 35 min - twice daily

      $14 - $40

    2. Venezia Mestre

      4 h 18 min - every 4 hours

      $50 - $75

  • Bus

    $40 - $75
    1. Ljubljana

      9 h 50 min - once daily

      $40 - $75

  • Drive

    $90 - $140
    1. Ljubljana

      5 h 43 min - 392.2 miles

      $90 - $140

  • Shuttle to Trieste, fly to Turin

    $169 - $603
    1. Ljubljana

      1 h 18 min - on demand

      $35 - $340

    2. Trieste (TRS)

      3 h 25 min - 1 stopover

      $130 - $270

    3. Turin (TRN)

      20 min - hourly

      $2

  • Fly Ljubljana to Turin

    $187 - $356
    1. Ljubljana

      18 min - on demand

      $24 - $45

    2. Ljubljana (LJU)

      3 h 45 min - 1 stopover

      $160 - $310

    3. Turin (TRN)

      20 min - hourly

      $2

  • Shuttle to Trieste, fly to Milan Linate, train

    $139 - $572
    1. Ljubljana

      1 h 18 min - on demand

      $35 - $340

    2. Trieste (TRS)

      55 min - non-stop

      $80 - $200

    3. Milan Linate (LIN)

      25 min - every 30 minutes

      $1 - $6

    4. Milano Centrale

      47 min - 3 times a day

      $21 - $35

  • Fly Ljubljana to Milan Malpensa, train

    $189 - $424
    1. Ljubljana

      18 min - on demand

      $24 - $45

    2. Ljubljana (LJU)

      3 h 30 min - 1 stopover

      $150 - $340

    3. Milan Malpensa (MXP)

      7 min - every 30 minutes

      $3 - $5

    4. Busto Arsizio Fn

      29 min - hourly

      $4 - $9

    5. Novara

      59 min - hourly

      $7 - $26

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

From Ljubljana bus to Trieste Centrale, train to Venezia Mestre, train to Milano Centrale, then train to Torino Porta Susa. 8 h 26 min 81€. From Ljubljana bus to Venezia Mestre then train to Torino Porta Nuova. 8 h 42 min 76€. From Ljubljana bus to Turin, Torino. 9 h 50 min 52€. From Ljubljana drive to Turin. 5 h 43 min 97€. From Ljubljana shuttle to Trieste airport, fly to Turin airport, then train to Turin. 6 h 39 min 222€. From Ljubljana shuttle to Ljubljana airport, fly to Turin airport, then train to Turin. 6 h 59 min 196€. From Ljubljana shuttle to Trieste airport, fly to Milan Linate airport, bus to Milano Centrale, then train to Turin. 5 h 31 min 218€. From Ljubljana shuttle to Ljubljana airport, fly to Milan Malpensa airport, train to Busto Arsizio Fn, train to Novara, then train to Turin. 8 h 26 min 213€.