See distance between other cities in Germany and Oman
Air distance from Kassel to Muscat:3225.8 Miles (5191.4 Kilometers / 2801.3 Nautical Miles).
The total air distance from Kassel to Muscat is 3225.8 miles or 5191.4 kilometers. This is the direct air distance or distance as the crow flies.
Airports in Muscat: