Flight distance between Klerksdorp, South Africa and Sihanoukville, Cambodia 5,757.6 mi / 9,265.9 km