| Metuchen to Magstadt | 3,927.77 mi (6,321.14 km) |
| Metuchen to Mainaschaff | 3,895.93 mi (6,269.89 km) |
| Metuchen to Mainburg | 4,045.67 mi (6,510.88 km) |
| Metuchen to Maintal | 3,881.03 mi (6,245.91 km) |
| Metuchen to Mainz | 3,862.98 mi (6,216.86 km) |
| Metuchen to Maisach | 4,038.33 mi (6,499.06 km) |
| Metuchen to Maisenhausen | 3,891.25 mi (6,262.36 km) |
| Metuchen to Malente | 3,834.58 mi (6,171.15 km) |
| Metuchen to Malsch | 3,897.74 mi (6,272.80 km) |
| Metuchen to Manching | 4,031.89 mi (6,488.71 km) |
| Metuchen to Mannheim | 3,885.37 mi (6,252.91 km) |
| Metuchen to Mansfeld | 3,942.28 mi (6,344.49 km) |
| Metuchen to Marbach am Neckar | 3,933.74 mi (6,330.74 km) |
| Metuchen to Marburg | 3,859.62 mi (6,211.46 km) |
| Metuchen to Marienberg | 4,037.58 mi (6,497.85 km) |