Flight distance between Uitenhage, South Africa and Al Hārithah, Iraq 4,678.9 mi / 7,529.9 km