Flight distance between Uitenhage, South Africa and Islamabad, Pakistan 5,592.7 mi / 9,000.7 km