Your trip

Sirnach → Wil SG

Tuesday 3 November 2026

Train · Schweizerische Bundesbahnen AG (SBB)

11:37 – 11:425 minno change

S12 towards Wil SG

11:37SirnachDepartures from SirnachPlatform 1

the next stop

11:42Wil SGDepartures from Wil SGPlatform 5

Stops

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