| Heerlerbaan to Magstadt | 197.34 mi (317.59 km) |
| Heerlerbaan to Mainaschaff | 148.45 mi (238.91 km) |
| Heerlerbaan to Mainburg | 299.72 mi (482.35 km) |
| Heerlerbaan to Maintal | 133.61 mi (215.03 km) |
| Heerlerbaan to Mainz | 116.66 mi (187.75 km) |
| Heerlerbaan to Maisach | 298.41 mi (480.25 km) |
| Heerlerbaan to Maisenhausen | 143.77 mi (231.37 km) |
| Heerlerbaan to Malente | 297.10 mi (478.13 km) |
| Heerlerbaan to Malsch | 171.98 mi (276.77 km) |
| Heerlerbaan to Manching | 286.20 mi (460.59 km) |
| Heerlerbaan to Mannheim | 144.61 mi (232.73 km) |
| Heerlerbaan to Mansfeld | 240.75 mi (387.46 km) |
| Heerlerbaan to Marbach am Neckar | 196.63 mi (316.45 km) |
| Heerlerbaan to Marburg | 120.51 mi (193.94 km) |
| Heerlerbaan to Marienberg | 312.41 mi (502.78 km) |