Flight distance between Uitenhage, South Africa and Sheikhupura, Pakistan 5,518.8 mi / 8,881.7 km