Flight distance between Arthur’s Town, Bahamas and Isabela, Puerto Rico 698.0 mi / 1,123.2 km