Flight distance between Puerto Plata, Dominican Republic and Shakawe, Botswana 6,798.9 mi / 10,941.8 km