Travel from St-Gallen to Munich

Bus or train from St. Gallen to Munich?

Swiss Railways (SBB/CFF/FFS) operates a train from St. Gallen to Munich every 2 hours. Tickets cost $60 - $100 and the journey takes 3 hours 9 minutes. Alternatively, FlixBus operates a bus from St. Gallen to Munich twice daily. Tickets cost $13 - $23 and the journey takes 3 hours 25 minutes. RegioJet also services this route 5 times 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
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 St. Gallen to Munich

ModeDurationPrice
From St. Gallen(CH) train to München Hbf.3 h 9 minSFr 83
From St. Gallen bus to Munich, Munich central bus station.3 h 25 minSFr 9
From Saint Gallen rideshare to Munich.3 h 4 minSFr 13
From St. Gallen drive to Munich.2 h 16 minSFr 34
From St. Gallen train to Zurich airport, fly to Munich airport, then train to Munich.3 h 39 minSFr 179

How long does it take to get from St. Gallen to Munich?

The train from St. Gallen(CH) to München Hbf takes 3 hours 9 minutes including transfers and departs every two hours.

Is there a direct train between St. Gallen and Munich?

Yes, there is a direct train departing from St. Gallen(CH) and arriving at München Hbf. Services depart every two hours. The journey takes approximately 3 hours 9 minutes.

Is there a direct bus between St. Gallen and Munich?

Yes, there is a direct bus departing from St. Gallen and arriving at Munich, Munich central bus station. Services depart once daily, and operate every day. The journey takes approximately 3 hours 25 minutes.

Operators from St. Gallen to Munich

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
FlixBus+49 1807 123 99 123FlixBus
BlaBlaCarBlaBlaCar
SwissSwiss
LufthansaLufthansa
S-BahnS-Bahn