| Somersworth to Magstadt | 3,672.15 mi (5,909.75 km) |
| Somersworth to Mainaschaff | 3,639.37 mi (5,857.00 km) |
| Somersworth to Mainburg | 3,789.42 mi (6,098.48 km) |
| Somersworth to Maintal | 3,624.41 mi (5,832.92 km) |
| Somersworth to Mainz | 3,606.59 mi (5,804.24 km) |
| Somersworth to Maisach | 3,782.52 mi (6,087.37 km) |
| Somersworth to Maisenhausen | 3,634.68 mi (5,849.46 km) |
| Somersworth to Malente | 3,575.92 mi (5,754.88 km) |
| Somersworth to Malsch | 3,642.17 mi (5,861.50 km) |
| Somersworth to Manching | 3,775.67 mi (6,076.35 km) |
| Somersworth to Mannheim | 3,629.30 mi (5,840.79 km) |
| Somersworth to Mansfeld | 3,684.42 mi (5,929.50 km) |
| Somersworth to Marbach am Neckar | 3,677.89 mi (5,919.00 km) |
| Somersworth to Marburg | 3,602.59 mi (5,797.80 km) |
| Somersworth to Marienberg | 3,779.91 mi (6,083.18 km) |