🇨🇭 Lachen
Embed This Widget
Add the script tag and a data attribute to embed this widget.
Embed via iframe for maximum compatibility.
<iframe src="https://trainfyi.com/iframe/entity//" width="420" height="400" frameborder="0" style="border:0;border-radius:10px;max-width:100%" loading="lazy"></iframe>
Paste this URL in WordPress, Medium, or any oEmbed-compatible platform.
https://trainfyi.com/entity//
Add a dynamic SVG badge to your README or docs.
[](https://trainfyi.com/entity//)
Use the native HTML custom element.
Quick Facts
| Country | 🇨🇭 |
| Type | Major |
| Coordinates | 47.190068, 8.852702 |
| Timezone | Europe/Zurich |
| Connections | 773 |
| UIC Code | 8503220 |
About Lachen
Lachen is a station on the western shore of Lake Zürich in the canton of Schwyz, Switzerland, served by S-Bahn Zürich S2 trains. It offers a scenic lakeside setting and regular connections to Zürich and the towns along the upper lake towards Rapperswil.
Frequently Asked Questions
Lachen station is about a 5-minute walk from the shore of Lake Zurich's upper basin (Obersee). Walk north towards the harbour and the lakeside promenade.
SBB S-Bahn trains connect Lachen to Zurich in about 40 minutes via Pfaffikon SZ. The station is on the Zurich-Glarus line along the southern shore of the upper Lake Zurich.
Lachen station has luggage lockers and basic facilities. The station serves the town and the broader March district of Schwyz canton.
Lachen has a pleasant lakeside setting on the Obersee with swimming areas and a marina. The town is the administrative centre of the March district. The nearby Nuolen swimming area and the views across the lake to the Glarner Alps are scenic highlights.
The Obersee is the upper, narrower section of Lake Zurich, separated from the main lake by the Seedamm causeway at Rapperswil. Lachen sits on its southern shore, offering a quieter lakeside experience than the busy Zurich end of the lake. The water is known for excellent swimming in summer.
Operators
Top Destinations
| Destination | Distance | Duration | |
|---|---|---|---|
| 🇨🇭 Andermatt | 65 km | 73 min | Route → |
| 🇨🇭 Disentis/Muster | 54 km | 62 min | Route → |
| 🇨🇭 Bellinzona | 111 km | 64 min | Route → |
| 🇨🇭 Altdorf | 39 km | 48 min | Route → |
| 🇨🇭 Brunnen | 28 km | 37 min | Route → |
| 🇨🇭 Flüelen | 36 km | 45 min | Route → |
| 🇨🇭 Erstfeld | 44 km | 53 min | Route → |
| 🇮🇹 Como San Giovanni | 154 km | 85 min | Route → |
| 🇨🇭 Frutigen | 113 km | 65 min | Route → |
| 🇨🇭 Konolfingen | 99 km | 58 min | Route → |
| 🇨🇭 Kerzers | 128 km | 72 min | Route → |
| 🇨🇭 Interlaken Ost | 93 km | 55 min | Route → |
| 🇨🇭 Göschenen | 62 km | 71 min | Route → |
| 🇨🇭 Landquart | 59 km | 68 min | Route → |
| 🇨🇭 Locarno | 113 km | 65 min | Route → |
| 🇨🇭 Mendrisio | 147 km | 82 min | Route → |
| 🇨🇭 Pontresina | 111 km | 64 min | Route → |
| 🇨🇭 Morges | 195 km | 105 min | Route → |
| 🇨🇭 Sargans | 48 km | 56 min | Route → |
| 🇨🇭 Samedan | 107 km | 62 min | Route → |
Nearby Stations
Explore on Sister Sites
Data last updated: 2026-02-27