| Surprise to Mengen | 5,744.29 mi (9,244.54 km) |
| Surprise to Meppen | 5,458.02 mi (8,783.83 km) |
| Surprise to Merchweiler | 5,606.91 mi (9,023.45 km) |
| Surprise to Mering | 5,787.67 mi (9,314.36 km) |
| Surprise to Merseburg | 5,665.50 mi (9,117.75 km) |
| Surprise to Merzenich | 5,520.96 mi (8,885.12 km) |
| Surprise to Merzig | 5,588.06 mi (8,993.12 km) |
| Surprise to Meschede | 5,552.16 mi (8,935.34 km) |
| Surprise to Messkirch | 5,739.88 mi (9,237.44 km) |
| Surprise to Messstetten | 5,725.85 mi (9,214.87 km) |
| Surprise to Mettingen | 5,490.77 mi (8,836.53 km) |
| Surprise to Mettlach | 5,585.47 mi (8,988.95 km) |
| Surprise to Mettmann | 5,515.30 mi (8,876.02 km) |
| Surprise to Metzingen | 5,719.25 mi (9,204.24 km) |
| Surprise to Meuselwitz | 5,689.89 mi (9,157.00 km) |