See distance between other cities in Germany and Norway
Air distance from Hagen to Oslo:589.1 Miles (948 Kilometers / 511.5 Nautical Miles).
The total air distance from Hagen to Oslo is 589.1 miles or 948 kilometers. This is the direct air distance or distance as the crow flies.
Airports in Oslo: