Flight distance between Klerksdorp, South Africa and Jakarta, Indonesia 5,420.5 mi / 8,723.5 km