Flight distance between Uitenhage, South Africa and Ad Dīwānīyah, Iraq 4,717.4 mi / 7,591.8 km