Autolinee Gambioli operates a bus from Zürich to Ebenalp once a week. Tickets cost $7 - $11 and the journey takes 1 h 5 min. Alternatively, Swiss Railways (SBB/CFF/FFS) operates a train from Zürich to Ebenalp 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 Ebenalp
From Zürich bus to Herisau, Migros/Spital then taxi to Ebenalp. 1 h 44 min SFr 141. 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 Ebenalp. 1 h 32 min SFr 15.
Is there a direct train between Zürich and Ebenalp?
No, there is no direct train from Zürich to Ebenalp. However, there are services departing from Zürich HB and arriving at Wasserauen via Gossau SG. The journey, including transfers, takes approximately 2 h 22 min.