The S1 is a railway service of the St. Gallen S-Bahn that provides half-hourly service between Schaffhausen and Wil, via St. Gallen, in the Swiss cantons of Zürich, Thurgau, Schaffhausen, and St. Gallen. The entire line is also part of the Bodensee S-Bahn. [4] THURBO, a joint venture of Swiss Federal Railways and the canton of Thurgau, operates the service.
The S1 operates every half-hour between Schaffhausen and Wil over the Lake line (Schaffhausen– Romanshorn), Bodensee–Toggenburg line (Romanshorn– St. Gallen), and St. Gallen–Winterthur line (St. Gallen–Wil). It shares the Konstanz–St. Gallen and St. Gallen–Wil portions with various regional and long-distance trains, plus the S5 between St. Gallen and Gossau SG. [5] Between Wil and Uzwil it passes Schwarzenbach and Algetshausen-Henau stations, which are both disused since 2013.
S1 Wil SG – St. Gallen – Romanshorn – Kreuzlingen – Stein am Rhein – Schaffhausen
Until the December 2013 timetable change, the S1 continued east from St. Gallen to Altstätten SG, on the Chur–Rorschach line. The service was truncated when the Rheintal-Express was extended west from St. Gallen to Wil. [7] With the December 2018 change the S1 began running half-hourly and InterRegio 13 replaced the Rheintal-Express. [8]
Between the December 2018 and December 2021 timetable changes the S1 operated every half-hour between Wil and St. Gallen, continuing from St. Gallen to Schaffhausen as the S8. [5] With the December 2021 timetable change, the entire Wil–St. Gallen–Schaffhausen route was designated as the S1, albeit with the timetable color formerly associated with the S8. [9]