Flight distance between Arthur’s Town, Bahamas and Dorado, Puerto Rico 738.9 mi / 1,189.2 km