Il 15 dicembre 1927 la linea venne elettrificata, insieme alle tratte Richterswil-Ziegelbrücke e Sargans-Buchs[6]; nel 1918 era stata chiusa all'esercizio la diramazione che da Weesen portava a Näfels-Mollis (divenuta inutile con l'apertura nel 1879 della tratta Ziegelbrücke-Näfels-Mollis), smantellata nel 1931[7].
Nel 1934 fu raddoppiata la tratta Flums-Mels[8]; l'anno successivo fu il turno della Mels-Sargans[9].
Nel 1941 fu aperta la nuova galleria del Bommerstein, a est di Mols (a doppio binario, contrariamente a quella preesistente)[10]; nel 1949 venne raddoppiata la sezione tra Flums e Walenstadt[11], il 17 maggio 1955 la tratta Murg-Unterterzen[12].
Il 28 aprile 1960 entrò in esercizio la galleria del Kerenzenberg, lunga circa 4 chilometri, che sostituiva il precedente tracciato sulle rive del Walensee: inizialmente a binario unico, con l'entrata in servizio nel successivo mese di dicembre di un ponte all'ingresso della stazione di Mühlehorn la tratta venne esercitata a doppio binario. Il vecchio percorso fu ceduto al canton Glarona[13] e successivamente utilizzato dall'autostrada A3.
Il 1º giugno 1969, in concomitanza con l'entrata in vigore dell'orario estivo, entrò in servizio il nuovo tracciato a doppio binario tra Ziegelbrücke, Weesen e Gäsi; alla stessa data fu raddoppiata anche la tratta Murg-Tiefenwinkel[14].
Il 10 maggio 1983 fu inaugurato il cappio di ritorno di Sargans, che evita ai treni provenienti da Zurigo e diretti verso Buchs di invertire la marcia[15].
Caratteristiche
La linea, a scartamento normale, è lunga 33,33 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 10 per mille. È a doppio binario nelle tratte Ziegelbrücke-Mühlehorn e Murg-Sargans[16].
^(DE) Victor von Röll, Enzyklopädie des Eisenbahnwesens, vol. 10, Berlino-Vienna, Urban & Schwarzenberg, 1923, p. 100. URL consultato il 5 febbraio 2021.
^(FR) Electrification, in Rapport de gestion et comptes des Chemins de fer féderaux pour l'exercice de 1927, Berna, Ferrovie Federali Svizzere, p. 22.
^Weesen – Näfels, su eingestellte-bahnen.ch. URL consultato il 5 febbraio 2021.
^(FR) Service de la voie, in Rapport de gestion et comptes des Chemins de fer féderaux pour l'exercice de 1934, Berna, Ferrovie Federali Svizzere, p. 24.
^(FR) Service de la voie, in Rapport de gestion et comptes des Chemins de fer féderaux pour l'exercice de 1935, Berna, Ferrovie Federali Svizzere, p. 24.
^(FR) Voie et usines électriques, in Rapport de gestion et comptes des Chemins de fer féderaux pour l'exercice de 1941, Berna, Ferrovie Federali Svizzere, p. 26.