Flight distance between Uitenhage, South Africa and Shymkent, Kazakhstan 5,953.6 mi / 9,581.4 km