Flight distance between Arthur’s Town, Bahamas and Aguadilla, Puerto Rico 694.6 mi / 1,117.8 km