| Mealhada to Magstadt | 1,029.87 mi (1,657.41 km) |
| Mealhada to Mainaschaff | 1,076.70 mi (1,732.78 km) |
| Mealhada to Mainburg | 1,143.71 mi (1,840.63 km) |
| Mealhada to Maintal | 1,073.35 mi (1,727.40 km) |
| Mealhada to Mainz | 1,045.98 mi (1,683.35 km) |
| Mealhada to Maisach | 1,110.50 mi (1,787.18 km) |
| Mealhada to Maisenhausen | 1,074.45 mi (1,729.15 km) |
| Mealhada to Malente | 1,295.77 mi (2,085.34 km) |
| Mealhada to Malsch | 1,009.19 mi (1,624.13 km) |
| Mealhada to Manching | 1,133.51 mi (1,824.20 km) |
| Mealhada to Mannheim | 1,035.40 mi (1,666.31 km) |
| Mealhada to Mansfeld | 1,223.11 mi (1,968.41 km) |
| Mealhada to Marbach am Neckar | 1,047.47 mi (1,685.75 km) |
| Mealhada to Marburg | 1,096.15 mi (1,764.08 km) |
| Mealhada to Marienberg | 1,255.72 mi (2,020.89 km) |