Travel from Dresden to Ljubljana

Train, bus or fly from Dresden to Ljubljana?

German Railways (DB) operates a train from Dresden to Ljubljana hourly. Tickets cost $30 - $45 and the journey takes 58 min. 3 other operators also service this route. Alternatively, FlixBus operates a bus from Dresden to Ljubljana twice daily. Tickets cost $40 - $75 and the journey takes 10 h 35 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 Dresden to Ljubljana

From Dresden-Neustadt train to Leipzig Hbf, train to Halle, train to München Hbf, then train to Ljubljana. 13 h 2 min 190€. From Dresden, Dresden central station bus to Maribor then bus to Ljubljana. 13 h 15 min 70€. From Dresden Hbf train to Praha hl.n., train to Bruck/Mur, then train to Ljubljana. 14 h 42 min 123€. From Dresden, Dresden central station bus to Praha, ÚAN Florenc, bus to Wien Stadion Center, then bus to Ljubljana. 17 h 22 min 59€. From Dresden drive to Ljubljana. 8 h 7 min 114€. From Dresden Mitte train to Dresden airport, fly to Ljubljana airport, then shuttle to Ljubljana. 8 h 165€. From Dresden Mitte train to Dresden airport, fly to Trieste airport, then shuttle to Ljubljana. 7 h 10 min 394€. From Dresden Mitte train to Dresden airport, fly to Graz airport, then shuttle to Ljubljana. 7 h 44 min 239€. From Dresden Mitte train to Dresden airport, fly to Zagreb airport, then shuttle to Ljubljana. 8 h 8 min 288€. From Dresden Hbf train to Hlavní nádraží, bus to Prague airport, fly to Ljubljana airport, then shuttle to Ljubljana. 6 h 56 min 185€.

How long does it take to get from Dresden to Ljubljana?

It takes approximately 13 h 2 min to get from Dresden to Ljubljana.
Close Print Itinerary
  1. Here are 10 options to get from
    Dresden to Ljubljana:

    1. Trip:
      1 Train via München Hbf
      • One-Way approx: USD $178 - $274
      • Duration: 13 h 2 min
      Open +
      • Trip:
        1 Train via München Hbf
        • One-Way approx: USD $178 - $274
        • Duration: 13 h 2 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $51 - $92
      • Duration: 13 h 15 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $51 - $92
        • Duration: 13 h 15 min
        Close x
    3. Trip:
      3 Train Czech Railways (ČD)
      • One-Way approx: USD $111 - $175
      • Duration: 14 h 42 min
      Open +
      • Trip:
        3 Train Czech Railways (ČD)
        • One-Way approx: USD $111 - $175
        • Duration: 14 h 42 min
        Close x
    4. Trip:
      4 Bus via Wien Stadion Center
      • One-Way approx: USD $45 - $113
      • Duration: 17 h 22 min
      Open +
      • Trip:
        4 Bus via Wien Stadion Center
        • One-Way approx: USD $45 - $113
        • Duration: 17 h 22 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $110 - $170
      • Duration: 8 h 7 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $110 - $170
        • Duration: 8 h 7 min
        Close x
    6. Trip:
      6 Fly Dresden to Ljubljana
      • One-Way approx: USD $178 - $303
      • Duration: 8 h
      Open +
      • Trip:
        6 Fly Dresden to Ljubljana
        • One-Way approx: USD $178 - $303
        • Duration: 8 h
        Close x
    7. Trip:
      7 Fly Dresden to Trieste, shuttle
      • One-Way approx: USD $177 - $1,003
      • Duration: 7 h 10 min
      Open +
      • Trip:
        7 Fly Dresden to Trieste, shuttle
        • One-Way approx: USD $177 - $1,003
        • Duration: 7 h 10 min
        Close x
    8. Trip:
      8 Fly Dresden to Graz, shuttle
      • One-Way approx: USD $157 - $763
      • Duration: 7 h 44 min
      Open +
      • Trip:
        8 Fly Dresden to Graz, shuttle
        • One-Way approx: USD $157 - $763
        • Duration: 7 h 44 min
        Close x
    9. Trip:
      9 Fly Dresden to Zagreb, shuttle
      • One-Way approx: USD $147 - $623
      • Duration: 8 h 8 min
      Open +
      • Trip:
        9 Fly Dresden to Zagreb, shuttle
        • One-Way approx: USD $147 - $623
        • Duration: 8 h 8 min
        Close x
    10. Trip:
      10 Train to Prague, fly to Ljubljana
      • One-Way approx: USD $148 - $532
      • Duration: 6 h 56 min
      Open +
      • Trip:
        10 Train to Prague, fly to Ljubljana
        • One-Way approx: USD $148 - $532
        • Duration: 6 h 56 min
        Close x