Flight distance between Mosul, Iraq and Palapye, Botswana 4,200.2 mi / 6,759.5 km