Travel from Ljubljana to Leipzig

Train, bus or fly from Ljubljana to Leipzig?

Adria Airways and Lufthansa fly from Ljubljana to Leipzig every 2 hours. Alternatively, FlixBus operates a bus from Ljubljana to Leipzig 4 times a day. Tickets cost $24 - $45 and the journey takes 5 h 20 min. 2 other operators also service this route.

Travel Guides

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

How to get from Ljubljana to Leipzig

From Ljubljana shuttle to Ljubljana airport, fly to Leipzig airport, then train to Leipzig. 5 h 44 min $255. From Ljubljana shuttle to Klagenfurt airport, fly to Leipzig airport, then train to Leipzig. 10 h 11 min $286. From Ljubljana shuttle to Ljubljana airport, fly to Dresden airport, train to Dresden-Neustadt, then train to Leipzig. 7 h 19 min $243. From Ljubljana bus to Munich, Munich central bus station then bus to Leipzig, Leipzig central station. 11 h 55 min $74. From Ljubljana train to München Hbf, train to Nürnberg Hbf, then train to Leipzig Hbf. 12 h 8 min $205. From Ljubljana train to München Hauptbahnhof then train to Leipzig Hauptbahnhof. 12 h 11 min $210. From Ljubljana bus to Rupa then bus to Leipzig. 18 h 21 min $97. From Ljubljana drive to Leipzig. 7 h 47 min $135.
Close Print Itinerary
  1. Here are 8 options to get from
    Ljubljana to Leipzig:

    1. Trip:
      1 Fly Ljubljana to Leipzig
      • One-Way approx: USD $158 - $361
      • Duration: 5 h 44 min
      Open +
      • Trip:
        1 Fly Ljubljana to Leipzig
        • One-Way approx: USD $158 - $361
        • Duration: 5 h 44 min
        Close x
    2. Trip:
      2 Shuttle to Klagenfurt, fly to Leipzig
      • One-Way approx: USD $114 - $604
      • Duration: 10 h 11 min
      Open +
      • Trip:
        2 Shuttle to Klagenfurt, fly to Leipzig
        • One-Way approx: USD $114 - $604
        • Duration: 10 h 11 min
        Close x
    3. Trip:
      3 Fly Ljubljana to Dresden, train
      • One-Way approx: USD $207 - $344
      • Duration: 7 h 19 min
      Open +
      • Trip:
        3 Fly Ljubljana to Dresden, train
        • One-Way approx: USD $207 - $344
        • Duration: 7 h 19 min
        Close x
    4. Trip:
      4 Bus FlixBus
      • One-Way approx: USD $49 - $86
      • Duration: 11 h 55 min
      Open +
      • Trip:
        4 Bus FlixBus
        • One-Way approx: USD $49 - $86
        • Duration: 11 h 55 min
        Close x
    5. Trip:
      5 Train via Nürnberg Hbf
      • One-Way approx: USD $162 - $242
      • Duration: 12 h 8 min
      Open +
      • Trip:
        5 Train via Nürnberg Hbf
        • One-Way approx: USD $162 - $242
        • Duration: 12 h 8 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $162 - $242
      • Duration: 12 h 11 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $162 - $242
        • Duration: 12 h 11 min
        Close x
    7. Trip:
      7 Bus Autotrans
      • One-Way approx: USD $80 - $114
      • Duration: 18 h 21 min
      Open +
      • Trip:
        7 Bus Autotrans
        • One-Way approx: USD $80 - $114
        • Duration: 18 h 21 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $110 - $160
      • Duration: 7 h 47 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $110 - $160
        • Duration: 7 h 47 min
        Close x