| Surdulica to Magstadt | 760.06 mi (1,223.20 km) |
| Surdulica to Mainaschaff | 799.98 mi (1,287.44 km) |
| Surdulica to Mainburg | 647.56 mi (1,042.15 km) |
| Surdulica to Maintal | 815.61 mi (1,312.60 km) |
| Surdulica to Mainz | 830.40 mi (1,336.41 km) |
| Surdulica to Maisach | 650.65 mi (1,047.12 km) |
| Surdulica to Maisenhausen | 804.67 mi (1,294.99 km) |
| Surdulica to Malente | 952.25 mi (1,532.50 km) |
| Surdulica to Malsch | 789.90 mi (1,271.22 km) |
| Surdulica to Manching | 660.95 mi (1,063.70 km) |
| Surdulica to Mannheim | 805.03 mi (1,295.58 km) |
| Surdulica to Mansfeld | 792.98 mi (1,276.18 km) |
| Surdulica to Marbach am Neckar | 755.18 mi (1,215.34 km) |
| Surdulica to Marburg | 844.17 mi (1,358.57 km) |
| Surdulica to Marienberg | 694.38 mi (1,117.50 km) |