How far is Muscat from Jiansanjiang?

The flight distance between Jiansanjiang and Muscat is 6942km. Check all available flights on Wego.