Flight distance between Uitenhage, South Africa and Sialkot, Pakistan 5,581.0 mi / 8,981.8 km