| Gelnhausen to Mainaschaff | 15.42 mi (24.82 km) |
| Gelnhausen to Mainburg | 159.03 mi (255.94 km) |
| Gelnhausen to Maintal | 15.15 mi (24.39 km) |
| Gelnhausen to Mainz | 42.61 mi (68.58 km) |
| Gelnhausen to Maisach | 166.61 mi (268.13 km) |
| Gelnhausen to Maisenhausen | 14.83 mi (23.86 km) |
| Gelnhausen to Malente | 280.25 mi (451.02 km) |
| Gelnhausen to Malsch | 98.49 mi (158.51 km) |
| Gelnhausen to Manching | 146.38 mi (235.57 km) |
| Gelnhausen to Mannheim | 58.27 mi (93.78 km) |
| Gelnhausen to Mansfeld | 138.63 mi (223.10 km) |
| Gelnhausen to Marbach am Neckar | 87.60 mi (140.98 km) |
| Gelnhausen to Marburg | 45.60 mi (73.38 km) |
| Gelnhausen to Marienberg | 177.88 mi (286.28 km) |
| Gelnhausen to Marienheide | 94.05 mi (151.37 km) |