| Ecclesall to Magstadt | 554.46 mi (892.32 km) |
| Ecclesall to Mainaschaff | 509.27 mi (819.59 km) |
| Ecclesall to Mainburg | 661.41 mi (1,064.43 km) |
| Ecclesall to Maintal | 493.83 mi (794.75 km) |
| Ecclesall to Mainz | 478.54 mi (770.14 km) |
| Ecclesall to Maisach | 659.79 mi (1,061.83 km) |
| Ecclesall to Maisenhausen | 504.57 mi (812.03 km) |
| Ecclesall to Malente | 494.58 mi (795.95 km) |
| Ecclesall to Malsch | 526.21 mi (846.85 km) |
| Ecclesall to Manching | 647.97 mi (1,042.80 km) |
| Ecclesall to Mannheim | 505.22 mi (813.07 km) |
| Ecclesall to Mansfeld | 557.75 mi (897.62 km) |
| Ecclesall to Marbach am Neckar | 556.47 mi (895.55 km) |
| Ecclesall to Marburg | 469.75 mi (755.98 km) |
| Ecclesall to Marienberg | 649.68 mi (1,045.57 km) |