Travel from Leipzig to Vienna

Train, bus or fly from Leipzig to Vienna?

Austrian Airlines, Lufthansa and Eurowings fly from Leipzig to Vienna 4 times a day. Alternatively, FlixBus operates a bus from Leipzig to Vienna 3 times a week. Tickets cost $35 - $60 and the journey takes 7 h 35 min.

Travel Guides

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

How to get from Leipzig to Vienna

From Leipzig Markt train to Leipzig airport, fly to Vienna airport, then train to Vienna. 4 h $123. From Leipzig Hbf train to Berlin Südkreuz (S), train to S Beusselstr., bus to Berlin Tegel airport, fly to Vienna airport, then train to Vienna. 5 h 26 min $120. From Leipzig, Leipzig central station bus to Vienna, Vienna Erdberg. 7 h 35 min $57. From Leipzig Markt train to Halle, train to Nürnberg Hauptbahnhof, then train to Wien. 8 h 37 min $191. From Leipzig Hbf train to Praha hl.n., train to Wien Hbf (U1), then subway to Wien Stephansplatz (U1). 8 h 58 min $102. From Leipzig, Leipzig central station bus to Praha, ÚAN Florenc, bus to Wien Stadion (U2), then subway to Wien Karlsplatz (U2). 9 h 1 min $47. From Leipzig drive to Vienna. 5 h 52 min $92.
Close Print Itinerary
  1. Here are 7 options to get from
    Leipzig to Vienna:

    1. Trip:
      1 Fly from Leipzig
      • One-Way approx: USD $94 - $296
      • Duration: 4 h
      Open +
      • Trip:
        1 Fly from Leipzig
        • One-Way approx: USD $94 - $296
        • Duration: 4 h
        Close x
    2. Trip:
      2 Train to Berlin Tegel, fly
      • One-Way approx: USD $79 - $229
      • Duration: 5 h 26 min
      Open +
      • Trip:
        2 Train to Berlin Tegel, fly
        • One-Way approx: USD $79 - $229
        • Duration: 5 h 26 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $35 - $60
      • Duration: 7 h 35 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $35 - $60
        • Duration: 7 h 35 min
        Close x
    4. Trip:
      4 Train via Nürnberg Hauptbahnhof
      • One-Way approx: USD $149 - $228
      • Duration: 8 h 37 min
      Open +
      • Trip:
        4 Train via Nürnberg Hauptbahnhof
        • One-Way approx: USD $149 - $228
        • Duration: 8 h 37 min
        Close x
    5. Trip:
      5 Train Czech Railways (ČD)
      • One-Way approx: USD $76 - $122
      • Duration: 8 h 58 min
      Open +
      • Trip:
        5 Train Czech Railways (ČD)
        • One-Way approx: USD $76 - $122
        • Duration: 8 h 58 min
        Close x
    6. Trip:
      6 Bus RegioJet
      • One-Way approx: USD $29 - $50
      • Duration: 9 h 1 min
      Open +
      • Trip:
        6 Bus RegioJet
        • One-Way approx: USD $29 - $50
        • Duration: 9 h 1 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $75 - $110
      • Duration: 5 h 52 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $75 - $110
        • Duration: 5 h 52 min
        Close x