Rorschach railway station

Rorschach railway station (German: Bahnhof Rorschach) is a railway station in Rorschach, in the Swiss canton of St. Gallen. It sits at the junction of four railway lines: Chur–Rorschach, Rorschach–St. Gallen, Rorschach–Heiden, and the Lake Line. It is the primary station for Rorscach and is served by local and long-distance trains.

Wide, two-story building with arched doorways and windows
The station building in 2010
Coordinates47°28′48″N 9°30′36″E / 47.48000°N 9.51000°E / 47.48000; 9.51000Coordinates: 47°28′48″N 9°30′36″E / 47.48000°N 9.51000°E / 47.48000; 9.51000
Owned bySwiss Federal Railways
Train operators
Preceding station Swiss Federal Railways Following station
St. Gallen InterRegio
IR 13
St. Margrethen
towards Chur
Preceding station St. Gallen S-Bahn Following station
Rorschach Stadt S2 Staad
Rorschach Stadt
towards St. Gallen
S3 Staad
Rorschach Stadt
Next counter-clockwise
S4 Staad
Next clockwise
Rorschach Hafen
towards Weinfelden
S7 Terminus
Rorschach Hafen
S25 Seebleiche
towards Heiden

Rorschach is one of three stations within the municipality of Rorschach, along with Rorschach Stadt (the next station west on the Rorschach–St. Gallen line) and Rorschach Hafen, the next station northwest on the Rorschach–Heiden line on the shore of Lake Constance.



Rorschach is served by the Swiss Federal Railways (SBB) IR 13, which provides hourly service over the Chur–Rorschach and Rorschach–St. Gallen lines between Zürich and Chur:[1]


Rorschach is served by five services of the St. Gallen S-Bahn:[1]


  1. ^ a b "Abfahrt: Bahnhof Rorschach" (PDF). Swiss Federal Railways (in German). 15 December 2019. Retrieved 2 January 2020.

External linksEdit