Travel from Ljubljana to Munich

Train, bus or fly from Ljubljana to Munich?

FlixBus operates a bus from Ljubljana to Munich 4 times a day. Tickets cost $24 - $45 and the journey takes 5 h 20 min. Arriva Slovenia also services this route 3 times a day. Alternatively, Slovenian Railways (SŽ) operates a train from Ljubljana to Munich twice daily. Tickets cost $60 - $95 and the journey takes 6 h 19 min.

Travel Guides

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

How to get from Ljubljana to Munich

From Ljubljana bus to Munich, Munich central bus station. 5 h 20 min 28€. From Ljubljana train to München Hbf. 6 h 19 min 65€. From Ljubljana night train to München Ost. 6 h 2 min 39€. From Ljubljana rideshare to Munich. 5 h 2 min 20€. From Ljubljana drive to Munich. 4 h 5 min 54€. From Ljubljana shuttle to Graz airport, fly to Munich airport, then train to Munich. 5 h 1 min 271€. From Ljubljana shuttle to Ljubljana airport, fly to Munich airport, then train to Munich. 4 h 8 min 162€. From Ljubljana shuttle to Trieste airport, fly to Munich airport, then train to Munich. 5 h 3 min 255€. From Ljubljana shuttle to Zagreb airport, fly to Munich airport, then train to Munich. 5 h 52 min 258€. From Ljubljana shuttle to Venice airport, fly to Munich airport, then train to Munich. 6 h 50 min 150€. From Ljubljana shuttle to Munich Hbf. 5 h 31 min 339€.