Flight distance between Arthur’s Town, Bahamas and Ponce, Puerto Rico 740.2 mi / 1,191.2 km