Flight distance between Uitenhage, South Africa and Temirtau, Kazakhstan 6,479.3 mi / 10,427.4 km