Flight distance between Klerksdorp, South Africa and Ash Shayḩānīyah, Qatar 3,961.7 mi / 6,375.7 km