Zürich Hauptbahnhof
Trains run hourly, covering the distance from Zürich Hauptbahnhof to Ziegelbrücke in 43 minutes, to Glarus in 60 minutes, and to Linthal in 94 minutes. Despite being classified as an S-Bahn train, the S25 actually covers the distance between Zürich Hauptbahnhof and Ziegelbrücke in a shorter time than the parallel RegioExpress service to Chur. This mirrors the performance of its predecessor, the Glarner Sprinter named train, which was itself classified as a RegioExpress service.