Rorschach Hafen railway station () is a railway station in Rorschach, in the Swiss canton of St. Gallen. It is located on the Lake line of Swiss Federal Railways. It is adjacent to a ferry terminal with service to Lindau and Wasserburg am Bodensee across Lake Constance.
Rorschach Hafen is one of three stations within the municipality of Rorschach, along with Rorschach (the next station east on the Lake line) and Rorschach Stadt, approximately to the south on the RorschachâÂÂSt. Gallen line.
the following services stop at Rorschach Hafen: