Flight distance between Mosul, Iraq and Bulawayo, Zimbabwe 4,016.6 mi / 6,464.1 km