Flight distance between Klerksdorp, South Africa and Talcahuano, Chile 5,628.0 mi / 9,057.4 km