| Mariestad to Mechernich | 627.91 mi (1,010.52 km) |
| Mariestad to Meckenbeuren | 779.76 mi (1,254.90 km) |
| Mariestad to Meckenheim | 619.33 mi (996.71 km) |
| Mariestad to Meerane | 544.90 mi (876.93 km) |
| Mariestad to Meerbusch | 585.89 mi (942.89 km) |
| Mariestad to Meine | 454.79 mi (731.91 km) |
| Mariestad to Meinerzhagen | 578.09 mi (930.35 km) |
| Mariestad to Meiningen | 579.11 mi (931.99 km) |
| Mariestad to Meissen | 520.67 mi (837.93 km) |
| Mariestad to Meitingen | 712.83 mi (1,147.19 km) |
| Mariestad to Melle | 497.10 mi (800.00 km) |
| Mariestad to Melsungen | 549.30 mi (884.02 km) |
| Mariestad to Memmelsdorf | 616.50 mi (992.17 km) |
| Mariestad to Memmingen | 754.90 mi (1,214.89 km) |
| Mariestad to Mendig | 631.40 mi (1,016.14 km) |