Viborg se trouve en/au Danemark (Viborg Kommune, Central Jutland) sur le fuseau horaire Europe/Copenhagen.
Sont situés à proximité Bjerringbro, Skive et Silkeborg.
La distance jusqu'à Århus est de 72 km, Aalborg est à 77 km et Esbjerg est à 132 km à vol d'oiseau.
Distances de Viborg aux villes les plus importantes de Danemark et du monde.
56.4531900°
9.4020100°