Travel options for:
Vienna to Ljubljana
  • Train

    $45 - $75
    1. Wien Hbf

      6 h 13 min - once daily

      $45 - $75

  • Bus FlixBus

    $22 - $40
    1. Vienna

      6 h 15 min - twice daily

      $22 - $40

  • Bus Crnja Tours

    $28 - $49
    1. Karlsplatz

      15 min - every 15 minutes

      $2 - $9

    2. Wien Stadion Center

      9 h 22 min - once daily

      $25 - $40

  • Rideshare

    $19 - $23
    1. Vienna

      4 h 41 min - 5 times a day

      $19 - $23

  • Drive

    $45 - $70
    1. Vienna

      3 h 42 min - 237.3 miles

      $45 - $70

  • Fly to Klagenfurt, shuttle

    $93 - $491
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      40 min - non-stop

      $75 - $300

    3. Klagenfurt (KLU)

      1 h 45 min - on demand

      $11 - $180

  • Fly to Graz, shuttle

    $122 - $651
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      35 min - non-stop

      $75 - $270

    3. Graz (GRZ)

      2 h 22 min - on demand

      $40 - $370

  • Fly to Zagreb, shuttle

    $122 - $581
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      50 min - non-stop

      $85 - $300

    3. Zagreb (ZAG)

      2 h 1 min - on demand

      $30 - $270

  • Fly to Ljubljana

    $117 - $391
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h - non-stop

      $85 - $330

    3. Ljubljana (LJU)

      18 min - on demand

      $25 - $50

  • Shuttle

    $45 - $700
    1. Vienna

      4 h 41 min - on demand

      $45 - $700

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

From Wien Hbf train to Ljubljana. 6 h 13 min 55€. From Vienna bus to Ljubljana. 6 h 15 min 32€. From Karlsplatz subway to Wien Stadion Center then bus to Ljubljana. 10 h 37 min 36€. From Vienna rideshare to Ljubljana. 4 h 41 min 19€. From Vienna drive to Ljubljana. 3 h 42 min 48€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Klagenfurt airport, then shuttle to Ljubljana. 4 h 11 min 160€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Graz airport, then shuttle to Ljubljana. 4 h 43 min 236€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Zagreb airport, then shuttle to Ljubljana. 4 h 37 min 228€. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Ljubljana airport, then shuttle to Ljubljana. 4 h 4 min 152€. From Vienna shuttle to Ljubljana. 4 h 41 min 274€.