Flight distance between Klerksdorp, South Africa and Zaporizhzhya, Ukraine 5,186.7 mi / 8,347.1 km