Travel options for:
Ljubljana to Verona
  • Bus, train

    $32 - $66
    1. Ljubljana

      3 h 35 min - twice daily

      $14 - $40

    2. Venezia Mestre

      58 min - every 3 hours

      $18 - $26

  • Bus, train via Trieste Centrale

    $33 - $147
    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 - every 3 hours

      $18 - $26

  • Bus FlixBus

    $22 - $50
    1. Ljubljana

      5 h 20 min - once daily

      $22 - $50

  • Train

    $42 - $81
    1. Ljubljana Tivoli

      1 h 46 min - every 4 hours

      $10 - $14

    2. Sezana

      6 min - 1380 feet

    3. Sežana

      15 min - once daily

      $4 - $6

    4. Trieste Centrale

      1 h 53 min - hourly

      $10 - $35

    5. Venezia Mestre

      58 min - every 3 hours

      $18 - $26

  • Bus Stav Bus

    $75 - $81
    1. Ljubljana

      1 h 14 min - 3 times a day

      $13 - $19

    2. Umag

      5 h - once daily

      $62 - $63

  • Drive

    $50 - $80
    1. Ljubljana

      3 h 12 min - 217.8 miles

      $50 - $80

  • Shuttle to Trieste, fly

    $120 - $767
    1. Ljubljana

      1 h 18 min - on demand

      $35 - $330

    2. Trieste (TRS)

      3 h - 1 stopover

      $75 - $430

    3. Verona (VRN)

      15 min - every 30 minutes - line 199

      $8

  • Fly from Ljubljana

    $88 - $302
    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

  • Shuttle

    $50 - $600
    1. Ljubljana

      4 h 39 min - on demand

      $50 - $600

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

From Ljubljana bus to Venezia Mestre then train to Verona Porta Nuova. 4 h 58 min 44€. From Ljubljana bus to Trieste Centrale, train to Venezia Mestre, then train to Verona Porta Nuova. 5 h 19 min 50€. From Ljubljana bus to Verona. 5 h 20 min 32€. From Ljubljana Tivoli train to Sezana, walk to Sežana, bus to Trieste Centrale, train to Venezia Mestre, then train to Verona Porta Nuova. 6 h 51 min 45€. From Ljubljana bus to Umag then bus to Verona. 7 h 14 min 65€. From Ljubljana drive to Verona. 3 h 12 min 54€. From Ljubljana shuttle to Trieste airport, fly to Verona airport, then line 199 Airport Bus to Verona. 5 h 46 min 312€. From Ljubljana shuttle to Ljubljana airport, fly to Verona airport, then line 199 Airport Bus to Verona. 6 h 51 min 151€. From Ljubljana shuttle to Verona. 4 h 39 min 224€.