| Cities | Distance |
|---|---|
| Lachen to Mechernich | 256.32 mi (412.52 km) |
| Lachen to Meckenbeuren | 48.82 mi (78.56 km) |
| Lachen to Meckenheim | 252.47 mi (406.31 km) |
| Lachen to Meerane | 301.68 mi (485.51 km) |
| Lachen to Meerbusch | 298.81 mi (480.88 km) |
| Lachen to Meine | 367.02 mi (590.66 km) |
| Lachen to Meinerzhagen | 277.27 mi (446.22 km) |
| Lachen to Meiningen | 243.26 mi (391.48 km) |
| Lachen to Meissen | 345.61 mi (556.21 km) |
| Lachen to Meitingen | 130.97 mi (210.77 km) |
| Lachen to Melle | 347.67 mi (559.53 km) |
| Lachen to Melsungen | 274.74 mi (442.15 km) |
| Lachen to Memmelsdorf | 212.91 mi (342.65 km) |
| Lachen to Memmingen | 83.29 mi (134.04 km) |
| Lachen to Mendig | 231.76 mi (372.98 km) |