Flight distance between Mosul, Iraq and Serowe, Botswana 4,196.4 mi / 6,753.4 km