La prima pietra fu posata a San Gallo il 30 marzo 1853[4]. La tratta fu aperta il 25 ottobre 1856[5]. La linea comprendeva anche un prolungamento lungo 950 metri verso il porto di Rorschach, situato sul lago di Costanza, a cui dal 1869 si affiancò la tratta Romanshorn-Rorschach della linea proveniente da Sciaffusa[6].
Con l'apertura nel 1910 della Bodensee-Toggenburg-Bahn si rese necessario raddoppiare la tratta da San Gallo a St. Fiden comune ad entrambe le linee. Non potendo raddoppiare la tratta esistente si rese necessaria la costruzione di un tunnel: l'inaugurazione della nuova tratta avvenne il 1º aprile 1912[9].
Nel 1979 fu presentato il progetto per il risanamento della tratta St. Fiden-Mörschwil e il parziale raddoppio della stessa[11]; il 23 maggio 1982 entrò in servizio il doppio binario tra Mörschwil ed Engwil[12].
Nel 1993 iniziarono i lavori di raddoppio della tratta Goldach-Mörschwil[13], terminati l'anno successivo[14]. Il 28 agosto 2011 è stato inaugurato il raddoppio della sezione St. Fiden-Engwil[15]
Dal 2019 sono in corso lavori per il raddoppio della tratta Goldach-Rorschach Stadt[16]
Caratteristiche
La linea, a scartamento normale, è lunga 15,4 km. La linea è elettrificata a corrente alternata monofase con la tensione di 15.000 V alla frequenza di 16,7 Hz; la pendenza massima è del 22 per mille. È a doppio binario nella tratta Goldach-San Gallo[17][18].
^(FR) A.A., Une ligne ferrée de 950 mètres de longueur, in Bulletin du personnel des CFF, Berna, Ferrovie Federali Svizzere, marzo 1965, pp. 10-11. URL consultato il 1º febbraio 2021.