Your trip

Dachsen → Schaffhausen

Tuesday 3 November 2026

Train · Schweizerische Bundesbahnen AG (SBB)

09:05 – 09:138 minno change

S12 towards Schaffhausen

09:05DachsenDepartures from DachsenPlatform 2

2 stops in between
  1. 09:06Schloss Laufen am RheinfallDepartures from Schloss Laufen am RheinfallPlatform 1
  2. 09:09NeuhausenDepartures from NeuhausenPlatform 3

09:13SchaffhausenDepartures from SchaffhausenPlatform 2

Stops

ArrivesDepartsStopPlatform
07:36Brugg AGDepartures from Brugg AG2
07:4007:41TurgiDepartures from Turgi2
07:4607:47BadenDepartures from Baden1
07:4907:50WettingenDepartures from Wettingen4
07:52NeuenhofDepartures from Neuenhof2
07:54Killwangen-SpreitenbachDepartures from Killwangen-Spreitenbach5
07:5908:00DietikonDepartures from Dietikon4
08:02GlanzenbergDepartures from Glanzenberg2
08:04SchlierenDepartures from Schlieren4
08:0808:09Zürich AltstettenDepartures from Zürich Altstetten4
08:11Zürich HardbrückeDepartures from Zürich Hardbrücke1
08:1508:16Zürich HBDepartures from Zürich HB43/44
08:1908:20Zürich StadelhofenDepartures from Zürich Stadelhofen3
08:2508:26StettbachDepartures from Stettbach2
08:3808:42WinterthurDepartures from Winterthur7
08:48HettlingenDepartures from Hettlingen1
08:50HenggartDepartures from Henggart2
08:54AndelfingenDepartures from Andelfingen1
09:00MarthalenDepartures from Marthalen1
09:05DachsenDepartures from Dachsen get on2
09:06Schloss Laufen am RheinfallDepartures from Schloss Laufen am Rheinfall1
09:09NeuhausenDepartures from Neuhausen3
09:13SchaffhausenDepartures from Schaffhausen get off2

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.