• The service links
Winterthur, in the northeast of the
canton of Zürich, and
Rapperswil-Jona, on the on north shore of
Lake Zürich but just over the cantonal boundary in the
canton of St. Gallen. From Winterthur, the service runs over the main
Zurich–Winterthur railway line to Effretikon, but then takes the secondary route via
Kloten to
Zürich Oerlikon, from where it proceeds through Zürich via
Zürich Hauptbahnhof and
Zürich Stadelhofen. From Stadelhofen, trains then run over the
Lake Zürich right-bank railway line to
Rapperswil. Between Stadelhofen and
Meilen trains run non-stop, with a parallel stopping service provided by lines
S6 and
S16. The following stations are served: •
Winterthur Hauptbahnhof •
Kemptthal •
Effretikon •
Bassersdorf •
Kloten •
Kloten Balsberg •
Opfikon •
Zürich Oerlikon •
Zürich Hardbrücke •
Zürich Hauptbahnhof •
Zürich Stadelhofen •
Meilen •
Uetikon •
Männedorf •
Stäfa •
Uerikon •
Feldbach •
Kempraten •
Rapperswil == Rolling stock ==