Travel options for:
Ljubljana to Trento
  • Bus, train via Trieste Centrale

    $39 - $172
    1. Ljubljana

      1 h 35 min - twice daily

      $5 - $90

    2. Trieste Centrale

      1 h 53 min - hourly

      $10 - $35

    3. Venezia Mestre

      58 min - 4 times a day

      $18 - $26

    4. Verona Porta Nuova

      1 h 2 min - 4 times a day

      $6 - $25

  • Bus

    $26 - $44
    1. Ljubljana

      3 h 35 min - twice daily

      $14 - $24

    2. Venice, Venice Mestre

      3 h 10 min - once daily

      $12 - $21

  • Bus, train

    $25 - $68
    1. Ljubljana

      3 h 35 min - twice daily

      $14 - $24

    2. Venezia Mestre

      59 min - hourly

      $4 - $20

    3. Bassano Del Grappa

      2 h 3 min - every 3 hours

      $7 - $25

  • Train

    $47 - $100
    1. Ljubljana

      1 h 36 min - once daily

      $12 - $18

    2. Villach Hbf

      1 h 43 min - every 2 hours

      $17 - $28

    3. Lienz in Osttirol

      2 h 20 min - hourly

      $11 - $27

    4. Fortezza

      1 h 23 min - 3 times a day

      $7 - $27

  • Drive

    $65 - $95
    1. Ljubljana

      4 h 6 min - 273.4 miles

      $65 - $95

  • Fly, train

    $94 - $327
    1. Ljubljana

      18 min - on demand

      $24 - $45

    2. Ljubljana (LJU)

      4 h 5 min - 1 stopover

      $55 - $250

    3. Verona (VRN)

      15 min - every 30 minutes - line 199

      $8

    4. Verona Porta Nuova

      1 h 2 min - 4 times a day

      $6 - $25

  • Shuttle

    $80 - $629
    1. Ljubljana

      3 h 15 min - on demand

      $45 - $390

    2. Venice Treviso Airport

      3 h 30 min - on demand

      $35 - $240

  • 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 Verona Porta Nuova, then train to Trento. 7 h 12 min 46€. From Ljubljana bus to Venice, Venice Mestre then bus to Trento. 7 h 45 min 36€. From Ljubljana bus to Venezia Mestre, train to Bassano Del Grappa, then train to Trento. 7 h 48 min 33€. From Ljubljana train to Villach Hbf, train to Lienz in Osttirol, train to Fortezza, then train to Trento. 9 h 23 min 56€. From Ljubljana drive to Trento. 4 h 6 min 68€. From Ljubljana shuttle to Ljubljana airport, fly to Verona airport, line 199 Airport Bus to Verona Porta Nuova, then train to Trento. 8 h 31 min 159€. From Ljubljana shuttle to Venice Treviso Airport then shuttle to Trento - Stazione FS Piazza Dante. 7 h 295€.

 
 

Bus or train from Ljubljana to Trento?

FlixBus operates a bus from Ljubljana to Trento every 3 hours. Tickets cost $14 - $24 and the journey takes 3 h 35 min. FlixBus also services this route once daily. Alternatively, Slovenian Railways (SŽ) operates a train from Ljubljana to Trento every 4 hours. Tickets cost $12 - $18 and the journey takes 1 h 36 min. 3 other operators also service this route.