 After leaving Zurich, the Glarner Sprinter ran along the west side of Lake Zürich, stopping only at Pfäffikon and Ziegelbrücke.From Ziegelbrücke it followed the valley of the Linth River, stopping at all intermediate stations including those for Glarus Town and Schwanden.On weekends and public holidays, the train then ran without stopping to Linthal; on other days it terminated at Schwanden.