The station has two tracks, flanked by a pair of side platforms. The station building is on the platform on the landward side of the station, flanking track 1. Both platforms are connected by a pedestrian subway, which also connects to the town centre on the landward side, and the ZSG terminal on the lake side.
Services
Zürich S-Bahn
The station is served by the following lines of the Zürich S-Bahn, operated by the Swiss Federal Railways:[4]
S2Zürich Flughafen–Oerlikon–Zürich HB–Thalwil–Pfäffikon SZ–Ziegelbrücke (–Unterterzen) Stops between Zürich Enge and Ziegelbrücke only in Thalwil, Horgen, Wädenswil, Richterswil, Pfäffikon SZ, Altendorf, Lachen and Siebnen-Wangen. Weekend services extended non-stop from Ziegelbrücke to Unterterzen at hourly intervals.
The two services each operated every half-hour during the day, combining to provide four trains per hour to and from Zürich, with a journey time of between 30 and 40 minutes.[5][6]