Your trip

Muolen → Romanshorn

Tuesday 3 November 2026

10:36 – 10:4610 minno change

S1 towards Schaffhausen

10:36MuolenDepartures from MuolenPlatform 1

2 stops in between
  1. 10:38SteinebrunnDepartures from SteinebrunnPlatform 1
  2. 10:40Neukirch-EgnachDepartures from Neukirch-EgnachPlatform 1

10:46RomanshornDepartures from RomanshornPlatform 4

Stops

ArrivesDepartsStopPlatform
09:47Wil SGDepartures from Wil SG3
09:54UzwilDepartures from Uzwil4
09:59FlawilDepartures from Flawil2
10:0310:04Gossau SGDepartures from Gossau SG3
10:07St. Gallen WinkelnDepartures from St. Gallen Winkeln2
10:09St. Gallen BruggenDepartures from St. Gallen Bruggen1
10:1410:19St. GallenDepartures from St. Gallen3
10:22St. Gallen St. FidenDepartures from St. Gallen St. Fiden4
10:27WittenbachDepartures from Wittenbach3
10:29Roggwil-BergDepartures from Roggwil-Berg2
10:33Häggenschwil-WindenDepartures from Häggenschwil-Winden2
10:36MuolenDepartures from Muolen get on1
10:38SteinebrunnDepartures from Steinebrunn1
10:40Neukirch-EgnachDepartures from Neukirch-Egnach1
10:4610:48RomanshornDepartures from Romanshorn get off4
10:51UttwilDepartures from Uttwil1
10:53KesswilDepartures from Kesswil1
10:55GüttingenDepartures from Güttingen1
10:59AltnauDepartures from Altnau1
11:01LandschlachtDepartures from Landschlacht1
11:02Münsterlingen SpitalDepartures from Münsterlingen Spital1
11:04Münsterlingen-ScherzingenDepartures from Münsterlingen-Scherzingen1
11:05BottighofenDepartures from Bottighofen1
11:07Kurzrickenbach SeeparkDepartures from Kurzrickenbach Seepark1
11:11Kreuzlingen HafenDepartures from Kreuzlingen Hafen1
11:1411:15KreuzlingenDepartures from Kreuzlingen3
11:18Tägerwilen-GottliebenDepartures from Tägerwilen-Gottlieben
11:20TriboltingenDepartures from Triboltingen1
11:22ErmatingenDepartures from Ermatingen1
11:25Mannenbach-SalensteinDepartures from Mannenbach-Salenstein1
11:28BerlingenDepartures from Berlingen2
11:32SteckbornDepartures from Steckborn
11:37MammernDepartures from Mammern1
11:40EschenzDepartures from Eschenz1
11:4311:46Stein am RheinDepartures from Stein am Rhein2
11:49EtzwilenDepartures from Etzwilen
11:52SchlattingenDepartures from Schlattingen1
11:56DiessenhofenDepartures from Diessenhofen1
11:58St. KatharinentalDepartures from St. Katharinental1
12:02Schlatt TGDepartures from Schlatt TG
12:04LangwiesenDepartures from Langwiesen1
12:0712:08FeuerthalenDepartures from Feuerthalen
12:13SchaffhausenDepartures from Schaffhausen1D

Planned times from the timetable. Delays and cancellations are in the planner and on the live board.

Every figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.