Flight distance between Arthur’s Town, Bahamas and Humacao, Puerto Rico 774.8 mi / 1,247.0 km