Flight distance between Arthur’s Town, Bahamas and Guaynabo, Puerto Rico 751.3 mi / 1,209.1 km