Horgen connects with Sihltal railway line
Transportation
The A3 motorway passes through the municipality and has a junction in the south of the town.The municipality of Horgen is served by three railway stations. Of these two are relatively close to each other in the lakeside part of the municipality, while the other is some distance away from the centre of the town in the Sihl Valley:
Horgen is on the Lake Zurich left bank line and is served by Zurich S-Bahn lines S2 and S8. The station is in the town centre and adjacent to the lake.
Horgen Oberdorf is on the Thalwil–Arth-Goldau line, and is served by the S24. Horgen Oberdorf station is some 0.9 kilometres (0.56 mi) uphill from Horgen station.
Sihlwald is on the Sihltalbahn and is the terminus of the S4. Sihlwald station is in the Sihl Valley, about 4 kilometres (2.5 mi) north of the closed Sihlbrugg station. The Sihtalbahn continues to Sihlbrugg station, but this stretch of line no longer carries regular passenger service.The Zimmerberg bus line (Zimmerbergbus), provided by the Sihltal Zürich Uetliberg Bahn (SZU), connects the Zimmerberg region and parts of the Sihl Valley.
In the summer there are regular boats to Zürich-Bürkliplatz as well as along the lake to Rapperswil, run by the Zürichsee-Schifffahrtsgesellschaft. The Horgen–Meilen car ferry connects Horgen and Meilen across the width of Lake Zurich, and one of the line's ships carries the name Horgen.