Travel from Munich to Lindau

Bus or train from Munich to Lindau?

FlixBus operates a bus from Munich to Lindau 3 times a day. Tickets cost $10 - $18 and the journey takes 2 h 10 min. Alternatively, German Railways (DB) operates a train from Munich to Lindau every 2 hours. Tickets cost $45 - $70 and the journey takes 2 h 13 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
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

How to get from Munich to Lindau

ModeDurationPrice
From Munich, Munich central bus station bus to Lindau.2 h 10 min14€
From München Hbf train to Lindau Hbf.2 h 13 min47€
From Munich drive to Lindau.1 h 56 min23€
From München Marienplatz train to Munich airport, fly to Zurich airport, then train to Lindau.5 h 15 min168€

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

The bus from Munich, Munich central bus station to Lindau takes 2 h 10 min including transfers and departs three times a day.

Is there a direct train between Munich and Lindau?

Yes, there is a direct train departing from München Hbf and arriving at Lindau Hbf. Services depart every two hours, and operate Thursday, Saturday and Sunday. The journey takes approximately 2 h 13 min.

Is there a direct bus between Munich and Lindau?

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

Operators from Munich to Lindau

OperatorPhoneWebsite
FlixBus+49 1807 123 99 123FlixBus
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
S-BahnS-Bahn
SwissSwiss
LufthansaLufthansa
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)