Flight distance between Uitenhage, South Africa and Ash Shaţrah, Iraq 4,701.6 mi / 7,566.5 km