Travel from Leipzig to Munich

Train, bus or fly from Leipzig to Munich?

German Railways (DB) operates a train from Leipzig to Munich twice daily. Tickets cost $85 - $130 and the journey takes 2 h 45 min. Alternatively, FlixBus operates a bus from Leipzig to Munich 3 times a day. Tickets cost $28 - $50 and the journey takes 6 h.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Leipzig to Munich

ModeDurationPrice
From Leipzig Markt train to Halle then train to München.4 h 22 min94€
From Leipzig Hauptbahnhof train to München Hauptbahnhof.4 h 50 min103€
From Leipzig, Leipzig central station bus to Munich, Munich central bus station.6 h37€
From Leipzig rideshare to Munich.5 h 20 min20€
From Leipzig drive to Munich.3 h 52 min55€
From Leipzig Markt train to Leipzig airport, fly to Munich airport, then train to Munich.3 h 1 min97€
From Leipzig Hbf train to Dresden-Neustadt, train to Dresden airport, fly to Munich airport, then train to Munich.4 h 14 min107€
From Leipzig Hbf train to S+U Berlin Hauptbahnhof, bus to Berlin Tegel airport, fly to Munich airport, then train to Munich.4 h 31 min107€

How long does it take to get from Leipzig to Munich?

It takes approximately 4 h 22 min to get from Leipzig to Munich, including transfers.

Is there a direct train between Leipzig and Munich?

Yes, there is a direct train departing from Leipzig Hauptbahnhof and arriving at München Hauptbahnhof. Services depart every three hours. The journey takes approximately 4 h 50 min.

Is there a direct bus between Leipzig and Munich?

Yes, there is a direct bus departing from Leipzig, Leipzig central station and arriving at Munich, Munich central bus station. Services depart three times a day, and operate every day. The journey takes approximately 6 h.

Operators from Leipzig to Munich

OperatorPhoneWebsite
S-BahnS-Bahn
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
BlaBlaCarBlaBlaCar
LufthansaLufthansa
BVGBVG
EurowingsEurowings
easyJeteasyJet