Swiss Railways (SBB/CFF/FFS) operates a train from Zürich HB to Lake Zurich every 30 minutes. Tickets cost $14 - $26 and the journey takes 25 min.
How to get from Zürich HB to Lake Zurich
From Zürich HB line 7 train to Stäfa. 25 min SFr 25. From Zürich HB taxi to Lake Zurich. 26 min SFr 120. From Zürich HB drive to Lake Zurich. 26 min SFr 3. From Zürich HB Uber to Lake Zurich. 26 min SFr 58.
Is there a direct train between Zürich HB and Lake Zurich?
Yes, there is a direct train departing from Zürich HB and arriving at Stäfa. Services depart every 30 minutes, and operate every day. The journey takes approximately 25 mins.