There are 6 ways to get from Munich to Sulgen by train, ferry, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, ferry
best- Take the train from München Hbf to Ulm Hauptbahnhof47 / ...
- Take the train from Ulm Hauptbahnhof to Friedrichsh. StadtbahnhofRe5 / ...
- Take the ferry from Friedrichshafen Faehre to Romanshorn Autoquai215 / ...
4h 38mCHF 46–108Bus
cheapest- Take the bus from Munich Central Bus Station to St. Gallen LagerstrasseRegioJet 95 / ...
- Take the bus from St. Gallen, Bahnhof to Sulgen, BahnhofEv3
5hCHF 17–22Drive 235.5 km
- Drive from Munich to Sulgen235.5 km
2h 32mCHF 38–55Fly, train
- Fly from Munich International Airport (MUC) to Zurich Airport (ZRH)MUC - ZRH
- Take the train from Zürich Flughafen to Weinfelden
3h 53mCHF 96–255Train via Romanshorn
- Take the train from München Hbf to Lindau, Reutin BahnhofRe70
- Take the train from Bregenz to RomanshornRe
5h 7mCHF 44–104Train
- Take the train from Pasing to Lindau, Reutin BahnhofRe70
- Take the train from St. Margrethen SG to SulgenS5
6h 9mCHF 45–76
Munich to Sulgen by train, bus, and ferry
Questions & Answers
The cheapest way to get from Munich to Sulgen is to bus which costs SFr 17 - SFr 22 and takes 5h.
The fastest way to get from Munich to Sulgen is to drive which takes 2h 32m and costs SFr 35 - SFr 55.
No, there is no direct bus from Munich station to Sulgen. However, there are services departing from Munich Central Bus Station and arriving at Sulgen, Bahnhof via St. Gallen, Bahnhof. The journey, including transfers, takes approximately 5h.
No, there is no direct train from Munich to Sulgen. However, there are services departing from München Hbf and arriving at Sulgen via Lindau-Reutin, Bregenz and Romanshorn. The journey, including transfers, takes approximately 5h 7m.
The distance between Munich and Sulgen is 282 km. The road distance is 235.5 km.
The best way to get from Munich to Sulgen without a car is to train and ferry which takes 4h 38m and costs SFr 45 - SFr 110.
It takes approximately 4h 38m to get from Munich to Sulgen, including transfers.
Munich to Sulgen bus services, operated by RegioJet, depart from Munich Central Bus Station.
Munich to Sulgen train services, operated by Deutsche Bahn Regio (DB Regional), depart from München Hbf station.
The best way to get from Munich to Sulgen is to bus which takes 5h and costs SFr 17 - SFr 22. Alternatively, you can train via Romanshorn, which costs SFr 40 - SFr 110 and takes 5h 7m.
What companies run services between Munich, Germany and Sulgen, Switzerland?
You can take a bus from Munich Central Bus Station to Sulgen, Bahnhof via St. Gallen Lagerstrasse and St. Gallen, Bahnhof in around 5h. Alternatively, you can take a train from München Hbf to Sulgen via Lindau-Reutin, Bregenz, and Romanshorn in around 5h 7m.
- Website
- lufthansa.com
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–410
- Website
- swiss.com
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–410
- Website
- airdolomiti.it
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 85–300
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 12–40
- Website
- https://int.bahn.de/en
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 4m
- Frequency
- Twice daily
- Estimated price
- CHF 22–26
- Website
- https://int.bahn.de/en
Train from München Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- CHF 23–50
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- CHF 30–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- CHF 22–40
- Website
- https://westbahn.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- CHF 30–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +49 821 899825-44
- servus@go-ahead.bayern
- Website
- go-ahead.bayern
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 2h 7m
- Frequency
- Twice daily
- Schedules at
- go-ahead.bayern
Train from München Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Schedules at
- go-ahead.bayern
Train from Pasing to Lindau, Reutin Bahnhof
- Ave. Duration
- 2h 42m
- Frequency
- Every 2 hours
- Schedules at
- go-ahead.bayern
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 13–17
- Schedules at
- meine-rab.de
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to Weinfelden
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 24–25
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Zürich Flughafen to Weinfelden
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Schedules at
- sbb-deutschland.de
- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from Zürich Flughafen to Weinfelden
- Ave. Duration
- 38 min
- Frequency
- 3 times a day
- Estimated price
- CHF 7–16
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 7–10
- 1st Class Ticket
- CHF 12–16
Train from Bregenz to Romanshorn
- Ave. Duration
- 43 min
- Frequency
- 5 times a day
- Estimated price
- CHF 5–13
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 5–8
- 1st Class Ticket
- CHF 10–13
Train from St. Margrethen SG to Sulgen
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- CHF 7–16
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 7–11
- 1st Class Ticket
- CHF 13–16
- Phone
- +49 30 2970
- Website
- bahn.de
Train from München Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 2h 25m
- Frequency
- Every 3 hours
- Estimated price
- CHF 29–45
- Website
- https://int.bahn.de/en
Train from Pasing to Lindau, Reutin Bahnhof
- Ave. Duration
- 2h 18m
- Frequency
- Every 3 hours
- Estimated price
- CHF 29–40
- Website
- https://int.bahn.de/en
Train from Bregenz to Romanshorn
- Ave. Duration
- 43 min
- Frequency
- 5 times a day
- Estimated price
- CHF 13–14
- Website
- https://www.oebb.at/en/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Munich Central Bus Station to St. Gallen Lagerstrasse
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 13–16
- Website
- https://regiojet.com/
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from St. Gallen, Bahnhof to Sulgen, Bahnhof
- Ave. Duration
- 1h 6m
- Frequency
- Once a week
- Estimated price
- CHF 4–6
- Website
- https://www.postauto.ch
- Phone
- +49 (0) 7531 3640-0
- info@bsb.de
- Website
- bsb.de
Ferry from Friedrichshafen Faehre to Romanshorn Autoquai
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- CHF 8–12
- Website
- https://www.bsb.de/en
- Phone
- +41 71 466 78 88
- info@sbsag.ch
- Website
- bodensee-schiffe.ch
Ferry from Friedrichshafen Faehre to Romanshorn Autoquai
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Schedules at
- bodensee-schiffe.ch
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Munich to Sulgen bus services, operated by RegioJet, arrive at St. Gallen Lagerstrasse station.
Munich to Sulgen train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Lindau, Reutin Bahnhof station.
Yes, the driving distance between Munich to Sulgen is 235 km. It takes approximately 2h 32m to drive from Munich to Sulgen.
Book your Munich to Sulgen train tickets online with Omio.
There are 1665+ hotels available in Sulgen.
























































