Your trip

Aadorf → Wil SG

Tuesday 3 November 2026

Train · Schweizerische Bundesbahnen AG (SBB)

18:28 – 18:4214 minno change

S12 towards Wil SG

18:28AadorfDepartures from AadorfPlatform 1

3 stops in between
  1. 18:31GuntershausenDepartures from GuntershausenPlatform 1
  2. 18:34Eschlikon TGDepartures from Eschlikon TGPlatform 1
  3. 18:37SirnachDepartures from SirnachPlatform 1

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 Aadorf get on1
18:31GuntershausenDepartures from Guntershausen1
18:34Eschlikon TGDepartures from Eschlikon TG1
18:37SirnachDepartures from Sirnach1
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.

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.