| Karhula to Monchengladbach | 1,015.52 mi (1,634.33 km) |
| Karhula to Monschau | 1,053.51 mi (1,695.47 km) |
| Karhula to Montabaur | 1,015.24 mi (1,633.87 km) |
| Karhula to Moosburg | 1,022.21 mi (1,645.10 km) |
| Karhula to Morbach | 1,068.33 mi (1,719.32 km) |
| Karhula to Morfelden-Walldorf | 1,018.06 mi (1,638.40 km) |
| Karhula to Morlenbach | 1,036.06 mi (1,667.38 km) |
| Karhula to Morsbach | 995.60 mi (1,602.27 km) |
| Karhula to Mosbach | 1,039.08 mi (1,672.23 km) |
| Karhula to Mosigkau | 820.80 mi (1,320.95 km) |
| Karhula to Mossingen | 1,095.23 mi (1,762.61 km) |
| Karhula to Much | 1,002.02 mi (1,612.59 km) |
| Karhula to Mucheln | 861.43 mi (1,386.34 km) |
| Karhula to Muhlacker | 1,069.79 mi (1,721.66 km) |
| Karhula to Muhldorf | 1,022.29 mi (1,645.22 km) |