Die Entfernung (Strecke bzw. Distanz) von Odense nach Viborg beträgt Luftlinie circa 133 km (Kilometer).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Viborg höchst wahrscheinlich länger, da hier nur die Luftlinie, ausgehend von Odense, berechnet wurde.