| Haselunne to Meckenbeuren | 355.43 mi (572.01 km) |
| Haselunne to Meckenheim | 141.81 mi (228.22 km) |
| Haselunne to Meerane | 247.69 mi (398.62 km) |
| Haselunne to Meerbusch | 102.55 mi (165.04 km) |
| Haselunne to Meine | 130.38 mi (209.83 km) |
| Haselunne to Meinerzhagen | 107.33 mi (172.73 km) |
| Haselunne to Meiningen | 193.39 mi (311.23 km) |
| Haselunne to Meissen | 276.46 mi (444.91 km) |
| Haselunne to Meitingen | 321.41 mi (517.26 km) |
| Haselunne to Melle | 48.68 mi (78.35 km) |
| Haselunne to Melsungen | 138.24 mi (222.47 km) |
| Haselunne to Memmelsdorf | 241.54 mi (388.71 km) |
| Haselunne to Memmingen | 344.68 mi (554.70 km) |
| Haselunne to Mendig | 158.58 mi (255.22 km) |
| Haselunne to Mengen | 329.38 mi (530.08 km) |