Rorschach railway station


Rorschach railway station 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 Rorschach and is served by local and long-distance trains.
Rorschach is one of three stations within the municipality of Rorschach, along with Rorschach Stadt and Rorschach Hafen, the next station northwest on the Rorschach–Heiden line on the shore of Lake Constance.

Services

the following services stop at Rorschach:
  • InterCity / InterRegio:
  • * / half-hourly service to and hourly service to and.
  • St. Gallen S-Bahn:
  • * / : half-hourly service between and via and hourly service to,, and.
  • * : hourly service between and via.
  • * : half-hourly service to and hourly service to ; on Saturdays and Sundays, service every two hours to via. Limited service on weekdays to Lindau.
  • * : hourly service between and via.
During weekends, the station is served by a nighttime S-Bahn service, offered by Ostwind fare network, and operated by Thurbo for St. Gallen S-Bahn.
  • St. Gallen S-Bahn : hourly service to and to, via St. Gallen.