Flight distance between Uitenhage, South Africa and Dihok, Iraq 5,009.5 mi / 8,062.0 km