Flight distance between Puerto Plata, Dominican Republic and Carletonville, South Africa 7,296.4 mi / 11,742.4 km