Bergbahn Rorschach–Heiden
Linie der Appenzeller Bahnen
Die Züge der Appenzeller Bahnen beginnen am SBB Bahnhof Rorschach Hafen auf einer Höhe von 400m ü M. Der dortige Bahnsteig befindet sich unmittelbar an einer Häuserzeile mit Gaststätten, Läden und Wohnungen. Nach dem Bahnhof beginnt der 5,6 Kilometer lange Zahnradabschnitt. Der Bahnhof Heiden ist 7,1 Streckenkilometer von Rorschach Hafen entfernt und liegt auf einer Höhe von 794 Metern. Die Bergbahn Rorschach–Heiden ist neben den Rigi-Bahnen die einzige Zahnradbahn im Normalspurnetz der Schweiz.