How to get from Lachen to Zurich by car, truck, bike, walk

Distance between Lachen and Zurich is 31 kilometers (19 miles).
Driving distance from Lachen to Zurich is 41 kilometers (25 miles)

LachenZurich
Leaving from
Going to

Route Map

4 Ways from Lachen (Switzerland/Schwyz) to Zurich (Switzerland/Zurich)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Herrengasse 38 m
2. Turn right onto Mittlere Bahnhofstrasse 9 m
3. Turn left onto Mittlere Bahnhofstrasse 102 m
4. Turn left 70 m
5. Turn left onto Vordere Bahnhofstrasse 65 m
6. Turn sharp right onto Oberdorfstrasse 137 m
7. At roundabout, take exit 3 onto Oberdorfstrasse, 3 656 m
8. Keep right 34.33 km
9. Keep left onto A3W 4.10 km
10. Keep right onto Manessestrasse 132 m
11. Keep left onto Manessestrasse 592 m
12. Turn right onto Sihlbrücke 222 m
13. Continue onto Sihlporte 17 m
14. Turn slight left onto Sihlstrasse 351 m
15. Turn left onto Bahnhofstrasse 242 m
16. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Lachen (Switzerland/Schwyz) to Zurich (Switzerland/Zurich)?
How do I get from Lachen (Switzerland/Schwyz) to Zurich (Switzerland/Zurich) the fastest?
How long does it take to get from Lachen (Switzerland/Schwyz) to Zurich (Switzerland/Zurich)?