| Cities | Distance |
|---|---|
| Lachen to Dillenburg | 246.62 mi (396.90 km) |
| Lachen to Dillingen | 121.44 mi (195.44 km) |
| Lachen to Dillingen | 178.56 mi (287.36 km) |
| Lachen to Dingolfing | 196.47 mi (316.19 km) |
| Lachen to Dinkelsbuhl | 146.96 mi (236.51 km) |
| Lachen to Dinklage | 380.20 mi (611.87 km) |
| Lachen to Dinslaken | 317.44 mi (510.88 km) |
| Lachen to Dippoldiswalde | 336.46 mi (541.48 km) |
| Lachen to Ditzingen | 113.97 mi (183.41 km) |
| Lachen to Dobeln | 333.15 mi (536.15 km) |
| Lachen to Doberlug-Kirchhain | 372.40 mi (599.32 km) |
| Lachen to Donaueschingen | 55.59 mi (89.46 km) |
| Lachen to Donauworth | 138.29 mi (222.56 km) |
| Lachen to Donzdorf | 112.89 mi (181.67 km) |
| Lachen to Dorfen | 170.65 mi (274.64 km) |