Flight distance between Puerto Plata, Dominican Republic and Sandy Hill, Anguilla 513.0 mi / 825.5 km