Flight distance between Uitenhage, South Africa and Al ‘Amārah, Iraq 4,748.0 mi / 7,641.2 km