S12 (ZVV)


The S12 is a regional railway line of the S-Bahn Zürich on the Zürcher Verkehrsverbund, Zürich transportation network. The S12 is one of the network's lines connecting the cantons of Zürich, Aargau, Schaffhausen, Thurgau and St. Gallen.

Route

Line S12 commences at Brugg station, in the canton of Aargau, and follows the Zürich–Baden railway as far as Zürich Hardbrücke station and the approaches to Zürich Hauptbahnhof station. Passing through the lower level platforms at this station, the line then passes through the Hirschengraben and Zürichberg tunnels, and Stettbach station, before joining the Zürich to Winterthur line. The S12 follows this line as far as Winterthur Hauptbahnhof station, running non-stop between Stettbach and Winterthur, from where it continues to either Schaffhausen, or Wil SG.
Trains on the S12 usually run every 30 minutes, with a journey time of around 96 to 97 minutes. The alternation of trains to Schaffhausen and Wil SG Seen provides an hourly service to each terminus.

Stations

The following stations are served by the S12.

Stations served by all S12 trains

S12 services are operated by RABe 511 units, except for weekday services to Seuzach which are run by Re 450 class locomotives pushing or pulling double-deck passenger carriages.