Flight distance between Port Saint Mary, Isle of Man and Francistown, Botswana 5,540.9 mi / 8,917.2 km