Travel from Ljubljana to Austria

Bus or train from Ljubljana to Austria?

FlixBus operates a bus from Ljubljana to Vienna twice daily. Tickets cost $23 - $40 and the journey takes 5 h 15 min. Austrian Railways (ÖBB) also services this route every 5 minutes. Alternatively, Slovenian Railways (SŽ) operates a train from Ljubljana to Vienna once daily. Tickets cost $50 - $80 and the journey takes 6 h 4 min. Austrian Railways (ÖBB) also services this route every 10 minutes.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Ljubljana to Austria

From Ljubljana bus to Wien Erdberg (U3) then subway to Wien Stephansplatz (U3). 5 h 23 min 37€. From Ljubljana train to Wien Hbf (U1) then subway to Wien Stephansplatz (U1). 6 h 12 min 60€. From Ljubljana rideshare to Vienna. 4 h 40 min 16€. From Ljubljana drive to Vienna. 3 h 42 min 47€. From Ljubljana shuttle to Wien Hbf (U1) then subway to Wien Stephansplatz (U1). 4 h 48 min 279€.
Close Print Itinerary
  1. Here are 5 options to get from
    Ljubljana to Austria:

    1. Trip:
      1 Bus
      • One-Way approx: USD $29 - $48
      • Duration: 5 h 23 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $29 - $48
        • Duration: 5 h 23 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $57 - $87
      • Duration: 6 h 12 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $57 - $87
        • Duration: 6 h 12 min
        Close x
    3. Trip:
      3 Rideshare
      • One-Way approx: USD $21
      • Duration: 4 h 40 min
      Open +
      • Trip:
        3 Rideshare
        • One-Way approx: USD $21
        • Duration: 4 h 40 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 3 h 42 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 3 h 42 min
        Close x
    5. Trip:
      5 Shuttle
      • One-Way approx: USD $53 - $725
      • Duration: 4 h 48 min
      Open +
      • Trip:
        5 Shuttle
        • One-Way approx: USD $53 - $725
        • Duration: 4 h 48 min
        Close x