Lachen se trouve en/au Suisse (Bezirk March, Schwyz) sur le fuseau horaire Europe/Zurich.
Sont situés à proximité Altendorf, Siebnen et Jona.
La distance jusqu'à Zürich est de 31 km, Winterthur est à 36 km et Basel est à 110 km à vol d'oiseau.
Distances de Lachen aux villes les plus importantes de Suisse et du monde.
47.1922400°
8.8532400°