Nidfurn-Haslen railway station

Nidfurn-Haslen railway station is a railway station in the municipality of Glarus Süd in the Swiss canton of Glarus. It takes its name from the nearby villages of Nidfurn and Haslen. The station is situated on the Weesen to Linthal railway line, and served by the hourly Zürich S-Bahn service S25 between Zurich and Linthal.

Services
the following services call at Nidfurn-Haslen:


 * St. Gallen S-Bahn:
 * : hourly service between Linthal and Rapperswil via Ziegelbrücke (only during off-peak hours).
 * Zürich S-Bahn:
 * : hourly service between Linthal and Zürich HB via Ziegelbrücke.