Flight distance between Arthur’s Town, Bahamas and Puerto Plata, Dominican Republic 461.3 mi / 742.4 km