| Cities | Distance |
|---|---|
| Lachen to Bingen am Rhein | 197.15 mi (317.29 km) |
| Lachen to Birkenau | 164.40 mi (264.57 km) |
| Lachen to Birkenfeld | 116.94 mi (188.19 km) |
| Lachen to Bischofsheim | 195.17 mi (314.09 km) |
| Lachen to Bischofswerda | 363.50 mi (584.99 km) |
| Lachen to Bisingen | 78.04 mi (125.60 km) |
| Lachen to Bissendorf | 350.25 mi (563.67 km) |
| Lachen to Bitburg | 219.52 mi (353.29 km) |
| Lachen to Bitterfeld | 343.60 mi (552.97 km) |
| Lachen to Blankenburg | 332.42 mi (534.98 km) |
| Lachen to Blankenfelde | 410.50 mi (660.64 km) |
| Lachen to Blaubeuren | 95.34 mi (153.43 km) |
| Lachen to Bleicherode | 302.53 mi (486.88 km) |
| Lachen to Blieskastel | 159.65 mi (256.93 km) |
| Lachen to Blomberg | 328.36 mi (528.44 km) |