Flight distance between Uitenhage, South Africa and Sargodha, Pakistan 5,490.7 mi / 8,836.4 km