See distance between other cities in Germany and Eritrea
Air distance from Hagen to Asmara:3031.4 Miles (4878.5 Kilometers / 2632.4 Nautical Miles).
The total air distance from Hagen to Asmara is 3031.4 miles or 4878.5 kilometers. This is the direct air distance or distance as the crow flies.
Airports in Asmara: