Flight distance between Klerksdorp, South Africa and Zaria, Nigeria 2,914.7 mi / 4,690.7 km