Swiss Railways (SBB/CFF/FFS) operates a train from Zürich to Wasserauen every 30 minutes. Tickets cost $30 - $55 and the journey takes 1 h 1 min. Swiss Railways (SBB/CFF/FFS) also services this route hourly.
How to get from Zürich to Wasserauen
From Zürich HB train to Gossau SG then line 23 train to Wasserauen. 2 h 22 min SFr 67. From Zürich drive to Wasserauen. 1 h 15 min SFr 15.