The S7 is a regional railway service of the Zürich S-Bahn on the ZVV (Zürich transportation network) and is one of the network's trunk services.
The service links Winterthur, in the northeast of the canton of Zürich, and Rapperswil, 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:
The ZVV (German abbreviation for Zürcher Verkehrsverbund, translated into English as Zürich Transport Network or Zürich Traffic Network) is a public transportation fare network system, combining virtually all kind of public transport means (rail, bus, tram, trolleybus, lake boat and cable car and the like) and services in the canton of Zürich (including Rapperswil-Jona and Pfäffikon SZ and some other spots), and integrating them into one single fare network and coordinated timetables. The fares are not based on particular lines and connections from A to B, but on the number of zones ones travels through for a specified period of time.
Established in May 1990, the ZVV was initially an elaborate web of railway lines. They were prefixed with the letter S (S-Bahn). S-Lines 1 through 43 (with some lines missing) now form part of the S-Bahn Network. A proof-of-payment fare system is in force on all S-Bahn trains; there are no fare gates, but those without a valid ticket face a minimum fine of CHF 100.