Flight distance between Islamabad, Pakistan and Francistown, Botswana 4,833.2 mi / 7,778.3 km