The S7 is a railway service of the St. Gallen S-Bahn that provides half-hourly service between and , with hourly service from Romanshorn to . On weekends, some trains continue from Rorschach to St. Margrethen, Bregenz (Vorarlberg, Austria) and Lindau (Bavaria, Germany) along the shores of Lake Constance.
THURBO, a joint venture of Swiss Federal Railways and the canton of Thurgau, operates the service.
Operations
The S7 operates half-hourly over the Lake line between and . It is the only service on that section of the line. Every other train operates over the Winterthur–Romanshorn line between Romanshorn and , stopping only at . The S10 makes local stops over the line. On Saturdays and Sundays, one train every two hours operates between Romanshorn and via .
Route
– – (– – – Lindau-Reutin, only every other hour during weekends)
Weinfelden
Romanshorn
Rorschach
St. Margrethen
Bregenz
Lindau-Reutin
History
With the December 2021 timetable change, the Romanshorn–Rorschach trains were extended every two hours, on Saturdays and Sundays only, around the southern coast of Lake Constance to Bregenz and Lindau.