Travel from Zurich-Airport-ZRH to Lachen

Train from Zurich Airport (ZRH) to Lachen

Swiss Railways (SBB/CFF/FFS) operates a train from Zurich Airport (ZRH) to Lachen hourly. Tickets cost $22 - $45 and the journey takes 50 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Zurich Airport (ZRH) to Lachen

From Zürich Flughafen train to Lachen.50 minSFr 38
From Zurich Airport (ZRH) taxi to Lachen.37 minSFr 265
From Zurich Airport (ZRH) drive to Lachen.37 minSFr 7
From Zurich Airport (ZRH) Uber to Lachen.37 minSFr 132

How long does it take to get from Zurich Airport (ZRH) to Lachen?

The train from Zürich Flughafen to Lachen takes 50 min including transfers and departs hourly.

Is there a direct train between Zurich Airport (ZRH) and Lachen?

Yes, there is a direct train departing from Zürich Flughafen and arriving at Lachen. Services depart hourly, and operate every day. The journey takes approximately 50 min.

Operators from Zurich Airport (ZRH) to Lachen

Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Uber ZürichUber Zürich