Your trip

Sirnach → Wil SG

Tuesday 3 November 2026

12:37 – 12:425 minno change

S12 towards Wil SG

12:37SirnachDepartures from SirnachPlatform 1

the next stop

12:42Wil SGDepartures from Wil SGPlatform 5

Stops

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

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

Notes on this ride

  • Low-floor access

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.