Your trip

Uttwil → Flawil

Tuesday 3 November 2026

17:06 – 18:0054 minno change

S1 towards Wil SG

17:06UttwilDepartures from UttwilPlatform 1

12 stops in between
  1. 17:14RomanshornDepartures from RomanshornPlatform 5
  2. 17:17Neukirch-EgnachDepartures from Neukirch-EgnachPlatform 1
  3. 17:20SteinebrunnDepartures from SteinebrunnPlatform 1
  4. 17:22MuolenDepartures from MuolenPlatform 1
  5. 17:24Häggenschwil-WindenDepartures from Häggenschwil-WindenPlatform 2
  6. 17:27Roggwil-BergDepartures from Roggwil-BergPlatform 1
  7. 17:32WittenbachDepartures from WittenbachPlatform 3
  8. 17:35St. Gallen St. FidenDepartures from St. Gallen St. FidenPlatform 1
  9. 17:47St. GallenDepartures from St. GallenPlatform 1
  10. 17:50St. Gallen BruggenDepartures from St. Gallen BruggenPlatform 2
  11. 17:52St. Gallen WinkelnDepartures from St. Gallen WinkelnPlatform 1
  12. 17:56Gossau SGDepartures from Gossau SGPlatform 4

18:00FlawilDepartures from FlawilPlatform 1

Stops

ArrivesDepartsStopPlatform
15:49SchaffhausenDepartures from Schaffhausen1D
15:51FeuerthalenDepartures from Feuerthalen
15:53LangwiesenDepartures from Langwiesen1
15:55Schlatt TGDepartures from Schlatt TG
15:59St. KatharinentalDepartures from St. Katharinental1
16:02DiessenhofenDepartures from Diessenhofen1
16:05SchlattingenDepartures from Schlattingen1
16:08EtzwilenDepartures from Etzwilen
16:13Stein am RheinDepartures from Stein am Rhein3
16:15EschenzDepartures from Eschenz1
16:18MammernDepartures from Mammern1
16:23SteckbornDepartures from Steckborn
16:28BerlingenDepartures from Berlingen1
16:31Mannenbach-SalensteinDepartures from Mannenbach-Salenstein1
16:34ErmatingenDepartures from Ermatingen1
16:36TriboltingenDepartures from Triboltingen1
16:38Tägerwilen-GottliebenDepartures from Tägerwilen-Gottlieben
16:4416:45KreuzlingenDepartures from Kreuzlingen3
16:4616:47Kreuzlingen HafenDepartures from Kreuzlingen Hafen1
16:49Kurzrickenbach SeeparkDepartures from Kurzrickenbach Seepark1
16:51BottighofenDepartures from Bottighofen1
16:53Münsterlingen-ScherzingenDepartures from Münsterlingen-Scherzingen1
16:54Münsterlingen SpitalDepartures from Münsterlingen Spital1
16:56LandschlachtDepartures from Landschlacht1
16:59AltnauDepartures from Altnau2
17:01GüttingenDepartures from Güttingen1
17:04KesswilDepartures from Kesswil1
17:06UttwilDepartures from Uttwil get on1
17:1217:14RomanshornDepartures from Romanshorn5
17:17Neukirch-EgnachDepartures from Neukirch-Egnach1
17:20SteinebrunnDepartures from Steinebrunn1
17:22MuolenDepartures from Muolen1
17:24Häggenschwil-WindenDepartures from Häggenschwil-Winden2
17:27Roggwil-BergDepartures from Roggwil-Berg1
17:32WittenbachDepartures from Wittenbach3
17:35St. Gallen St. FidenDepartures from St. Gallen St. Fiden1
17:4117:47St. GallenDepartures from St. Gallen1
17:50St. Gallen BruggenDepartures from St. Gallen Bruggen2
17:52St. Gallen WinkelnDepartures from St. Gallen Winkeln1
17:56Gossau SGDepartures from Gossau SG4
18:00FlawilDepartures from Flawil get off1
18:05UzwilDepartures from Uzwil3
18:13Wil SGDepartures from Wil SG3

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

Notes on this ride

  • Access with step

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.