Flight distance between Uitenhage, South Africa and Sukkur, Pakistan 5,111.7 mi / 8,226.4 km