| West Haverstraw to Magstadt | 3,884.00 mi (6,250.69 km) |
| West Haverstraw to Mainaschaff | 3,851.59 mi (6,198.53 km) |
| West Haverstraw to Mainburg | 4,001.53 mi (6,439.83 km) |
| West Haverstraw to Maintal | 3,836.65 mi (6,174.49 km) |
| West Haverstraw to Mainz | 3,818.74 mi (6,145.68 km) |
| West Haverstraw to Maisach | 3,994.45 mi (6,428.44 km) |
| West Haverstraw to Maisenhausen | 3,846.90 mi (6,190.99 km) |
| West Haverstraw to Malente | 3,788.39 mi (6,096.83 km) |
| West Haverstraw to Malsch | 3,853.99 mi (6,202.40 km) |
| West Haverstraw to Manching | 3,987.76 mi (6,417.69 km) |
| West Haverstraw to Mannheim | 3,841.33 mi (6,182.03 km) |
| West Haverstraw to Mansfeld | 3,896.98 mi (6,271.58 km) |
| West Haverstraw to Marbach am Neckar | 3,889.83 mi (6,260.08 km) |
| West Haverstraw to Marburg | 3,814.96 mi (6,139.59 km) |
| West Haverstraw to Marienberg | 3,992.44 mi (6,425.22 km) |