| Cities | Distance |
|---|---|
| Viborg to Adazi | 566.27 mi (911.33 km) |
| Viborg to Aizkraukle | 603.06 mi (970.54 km) |
| Viborg to Aluksne | 667.08 mi (1,073.55 km) |
| Viborg to Balvi | 675.40 mi (1,086.96 km) |
| Viborg to Bauska | 564.23 mi (908.03 km) |
| Viborg to Cesis | 600.80 mi (966.89 km) |
| Viborg to Daugavpils | 658.83 mi (1,060.28 km) |
| Viborg to Dobele | 527.71 mi (849.27 km) |
| Viborg to Gulbene | 656.56 mi (1,056.64 km) |
| Viborg to Jekabpils | 627.47 mi (1,009.81 km) |
| Viborg to Jelgava | 544.49 mi (876.27 km) |
| Viborg to Jurmala | 545.35 mi (877.65 km) |
| Viborg to Kekava | 563.25 mi (906.46 km) |
| Viborg to Kraslava | 682.77 mi (1,098.82 km) |
| Viborg to Kuldiga | 477.45 mi (768.37 km) |