Flight distance between Arthur’s Town, Bahamas and Hormigueros, Puerto Rico 708.7 mi / 1,140.6 km