Travel from Lausanne to Munich

Bus or train from Lausanne to Munich?

You can take a train from Lausanne to Munich via Zürich HB in around 7 h 34 min. Alternatively, FlixBus operates a bus from Lausanne to Munich once daily. Tickets cost $30 - $55 and the journey takes 7 h 50 min. RegioJet also services this route once a week.

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

How to get from Lausanne to Munich

ModeDurationPrice
From Lausanne train to Zürich HB then train to München Hbf.7 h 34 minSFr 243
From Lausanne bus to Munich, Munich central bus station.7 h 50 minSFr 22
From Lausanne drive to Munich.5 h 17 minSFr 80
From Lausanne train to Geneva airport, fly to Munich airport, then train to Munich.4 h 45 minSFr 103
From Lausanne train to Zurich airport, fly to Munich airport, then train to Munich.5 h 14 minSFr 255
From Lausanne train to Bern, line 4 train to Belp, Bahnhof, line 160 bus to Berne airport, fly to Munich airport, then train to Munich.5 h 45 minSFr 275
From Lausanne train to Bern, train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Munich airport, then train to Munich.6 h 24 minSFr 244

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

It takes approximately 7 h 34 min to get from Lausanne to Munich, including transfers.

Is there a direct train between Lausanne and Munich?

No, there is no direct train from Lausanne to Munich. However, there are services departing from Lausanne and arriving at München Hbf via Zürich HB. The journey, including transfers, takes approximately 7 h 34 min.

Is there a direct bus between Lausanne and Munich?

Yes, there is a direct bus departing from Lausanne and arriving at Munich, Munich central bus station. Services depart once daily, and operate every day. The journey takes approximately 7 h 50 min.

Operators from Lausanne to Munich

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
FlixBus+49 1807 123 99 123FlixBus
LufthansaLufthansa
easyJeteasyJet
SwissSwiss
S-BahnS-Bahn
BLS AG+41 58 327 32 71BLS AG
BernmobilBernmobil
Sky Work AirlinesSky Work Airlines
BVBBVB