Flight distance between Uitenhage, South Africa and Kirkuk, Iraq 4,938.0 mi / 7,947.0 km