Your trip

Sirnach → Wil SG

Tuesday 3 November 2026

Train · Schweizerische Bundesbahnen AG (SBB)

16:37 – 16:425 minno change

S12 towards Wil SG

16:37SirnachDepartures from SirnachPlatform 1

the next stop

16:42Wil SGDepartures from Wil SGPlatform 6

Stops

ArrivesDepartsStopPlatform
15:06Brugg AGDepartures from Brugg AG5
15:1015:11TurgiDepartures from Turgi3
15:1615:17BadenDepartures from Baden1
15:1915:20WettingenDepartures from Wettingen4
15:22NeuenhofDepartures from Neuenhof2
15:24Killwangen-SpreitenbachDepartures from Killwangen-Spreitenbach5
15:2915:30DietikonDepartures from Dietikon4
15:32GlanzenbergDepartures from Glanzenberg2
15:34SchlierenDepartures from Schlieren4
15:3815:39Zürich AltstettenDepartures from Zürich Altstetten4
15:41Zürich HardbrückeDepartures from Zürich Hardbrücke1
15:4515:46Zürich HBDepartures from Zürich HB43/44
15:4915:50Zürich StadelhofenDepartures from Zürich Stadelhofen3
15:5515:56StettbachDepartures from Stettbach2
16:0816:11WinterthurDepartures from Winterthur4
16:14Winterthur GrüzeDepartures from Winterthur Grüze7
16:16Winterthur HegiDepartures from Winterthur Hegi2
16:19RäterschenDepartures from Räterschen2
16:21SchottikonDepartures from Schottikon2
16:25ElggDepartures from Elgg3
16:28AadorfDepartures from Aadorf1
16:31GuntershausenDepartures from Guntershausen1
16:34Eschlikon TGDepartures from Eschlikon TG1
16:37SirnachDepartures from Sirnach get on1
16: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.