| Cities | Distance |
|---|---|
| Viborg to Meppen | 271.79 mi (437.41 km) |
| Viborg to Merchweiler | 498.26 mi (801.87 km) |
| Viborg to Mering | 568.45 mi (914.84 km) |
| Viborg to Merseburg | 366.39 mi (589.64 km) |
| Viborg to Merzenich | 404.81 mi (651.48 km) |
| Viborg to Merzig | 496.12 mi (798.42 km) |
| Viborg to Meschede | 354.14 mi (569.93 km) |
| Viborg to Messkirch | 583.31 mi (938.74 km) |
| Viborg to Messstetten | 570.50 mi (918.14 km) |
| Viborg to Mettingen | 291.78 mi (469.57 km) |
| Viborg to Mettlach | 493.49 mi (794.20 km) |
| Viborg to Mettmann | 371.55 mi (597.96 km) |
| Viborg to Metzingen | 545.62 mi (878.10 km) |
| Viborg to Meuselwitz | 390.28 mi (628.10 km) |
| Viborg to Michelstadt | 466.99 mi (751.55 km) |