Your trip

Sirnach → Wil SG

Tuesday 3 November 2026

Train · Schweizerische Bundesbahnen AG (SBB)

18:37 – 18:425 minno change

S12 towards Wil SG

18:37SirnachDepartures from SirnachPlatform 1

the next stop

18:42Wil SGDepartures from Wil SGPlatform 6

Stops

ArrivesDepartsStopPlatform
17:06Brugg AGDepartures from Brugg AG5
17:1017:11TurgiDepartures from Turgi3
17:1617:17BadenDepartures from Baden1
17:1917:20WettingenDepartures from Wettingen4
17:22NeuenhofDepartures from Neuenhof2
17:24Killwangen-SpreitenbachDepartures from Killwangen-Spreitenbach5
17:2917:30DietikonDepartures from Dietikon4
17:32GlanzenbergDepartures from Glanzenberg2
17:34SchlierenDepartures from Schlieren4
17:3817:39Zürich AltstettenDepartures from Zürich Altstetten4
17:41Zürich HardbrückeDepartures from Zürich Hardbrücke1
17:4517:46Zürich HBDepartures from Zürich HB43/44
17:4917:50Zürich StadelhofenDepartures from Zürich Stadelhofen3
17:5517:56StettbachDepartures from Stettbach2
18:0818:11WinterthurDepartures from Winterthur4
18:14Winterthur GrüzeDepartures from Winterthur Grüze7
18:16Winterthur HegiDepartures from Winterthur Hegi2
18:19RäterschenDepartures from Räterschen2
18:21SchottikonDepartures from Schottikon2
18:25ElggDepartures from Elgg3
18:28AadorfDepartures from Aadorf1
18:31GuntershausenDepartures from Guntershausen1
18:34Eschlikon TGDepartures from Eschlikon TG1
18:37SirnachDepartures from Sirnach get on1
18:42Wil SGDepartures from Wil SG get off6

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.