Flight distance between Klerksdorp, South Africa and Kaduna, Nigeria 2,886.7 mi / 4,645.7 km