Flight distance between Uitenhage, South Africa and An Nāşirīyah, Iraq 4,680.2 mi / 7,532.1 km