Flight distance between Puerto Plata, Dominican Republic and Francistown, Botswana 7,208.0 mi / 11,600.1 km