Your trip

Sirnach → Wil SG

Tuesday 3 November 2026

Train · Schweizerische Bundesbahnen AG (SBB)

13:37 – 13:425 minno change

S12 towards Wil SG

13:37SirnachDepartures from SirnachPlatform 1

the next stop

13:42Wil SGDepartures from Wil SGPlatform 5

Stops

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

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.