Flight distance between Arthur’s Town, Bahamas and Vega Baja, Puerto Rico 733.2 mi / 1,180.0 km