Flight distance between Uitenhage, South Africa and Multān, Pakistan 5,344.4 mi / 8,601.0 km