Your trip

Ermatingen → Gossau SG

Tuesday 3 November 2026

Train

12:04 – 13:261 h 22 minno change

S1 towards Wil SG

12:04ErmatingenDepartures from ErmatingenPlatform 1

24 stops in between
  1. 12:06TriboltingenDepartures from TriboltingenPlatform 1
  2. 12:08Tägerwilen-GottliebenDepartures from Tägerwilen-Gottlieben
  3. 12:15KreuzlingenDepartures from KreuzlingenPlatform 1
  4. 12:17Kreuzlingen HafenDepartures from Kreuzlingen HafenPlatform 1
  5. 12:19Kurzrickenbach SeeparkDepartures from Kurzrickenbach SeeparkPlatform 1
  6. 12:21BottighofenDepartures from BottighofenPlatform 1
  7. 12:23Münsterlingen-ScherzingenDepartures from Münsterlingen-ScherzingenPlatform 1
  8. 12:24Münsterlingen SpitalDepartures from Münsterlingen SpitalPlatform 1
  9. 12:26LandschlachtDepartures from LandschlachtPlatform 1
  10. 12:29AltnauDepartures from AltnauPlatform 2
  11. 12:31GüttingenDepartures from GüttingenPlatform 1
  12. 12:34KesswilDepartures from KesswilPlatform 1
  13. 12:36UttwilDepartures from UttwilPlatform 1
  14. 12:44RomanshornDepartures from RomanshornPlatform 5
  15. 12:47Neukirch-EgnachDepartures from Neukirch-EgnachPlatform 1
  16. 12:50SteinebrunnDepartures from SteinebrunnPlatform 1
  17. 12:52MuolenDepartures from MuolenPlatform 1
  18. 12:54Häggenschwil-WindenDepartures from Häggenschwil-WindenPlatform 3
  19. 12:57Roggwil-BergDepartures from Roggwil-BergPlatform 1
  20. 13:02WittenbachDepartures from WittenbachPlatform 3
  21. 13:05St. Gallen St. FidenDepartures from St. Gallen St. FidenPlatform 1
  22. 13:17St. GallenDepartures from St. GallenPlatform 2
  23. 13:20St. Gallen BruggenDepartures from St. Gallen BruggenPlatform 2
  24. 13:22St. Gallen WinkelnDepartures from St. Gallen WinkelnPlatform 1

13:26Gossau SGDepartures from Gossau SGPlatform 4

Stops

ArrivesDepartsStopPlatform
11:19SchaffhausenDepartures from Schaffhausen1D
11:21FeuerthalenDepartures from Feuerthalen
11:23LangwiesenDepartures from Langwiesen1
11:25Schlatt TGDepartures from Schlatt TG
11:29St. KatharinentalDepartures from St. Katharinental1
11:32DiessenhofenDepartures from Diessenhofen1
11:35SchlattingenDepartures from Schlattingen1
11:38EtzwilenDepartures from Etzwilen
11:43Stein am RheinDepartures from Stein am Rhein3
11:45EschenzDepartures from Eschenz1
11:48MammernDepartures from Mammern1
11:53SteckbornDepartures from Steckborn
11:58BerlingenDepartures from Berlingen1
12:01Mannenbach-SalensteinDepartures from Mannenbach-Salenstein1
12:04ErmatingenDepartures from Ermatingen get on1
12:06TriboltingenDepartures from Triboltingen1
12:08Tägerwilen-GottliebenDepartures from Tägerwilen-Gottlieben
12:1312:15KreuzlingenDepartures from Kreuzlingen1
12:1612:17Kreuzlingen HafenDepartures from Kreuzlingen Hafen1
12:19Kurzrickenbach SeeparkDepartures from Kurzrickenbach Seepark1
12:21BottighofenDepartures from Bottighofen1
12:23Münsterlingen-ScherzingenDepartures from Münsterlingen-Scherzingen1
12:24Münsterlingen SpitalDepartures from Münsterlingen Spital1
12:26LandschlachtDepartures from Landschlacht1
12:29AltnauDepartures from Altnau2
12:31GüttingenDepartures from Güttingen1
12:34KesswilDepartures from Kesswil1
12:36UttwilDepartures from Uttwil1
12:4212:44RomanshornDepartures from Romanshorn5
12:47Neukirch-EgnachDepartures from Neukirch-Egnach1
12:50SteinebrunnDepartures from Steinebrunn1
12:52MuolenDepartures from Muolen1
12:54Häggenschwil-WindenDepartures from Häggenschwil-Winden3
12:57Roggwil-BergDepartures from Roggwil-Berg1
13:02WittenbachDepartures from Wittenbach3
13:05St. Gallen St. FidenDepartures from St. Gallen St. Fiden1
13:1113:17St. GallenDepartures from St. Gallen2
13:20St. Gallen BruggenDepartures from St. Gallen Bruggen2
13:22St. Gallen WinkelnDepartures from St. Gallen Winkeln1
13:26Gossau SGDepartures from Gossau SG get off4
13:30FlawilDepartures from Flawil1
13:35UzwilDepartures from Uzwil3
13:43Wil SGDepartures from Wil SG3

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.