Flight distance between Arthur’s Town, Bahamas and Santa Clara, Cuba 312.1 mi / 502.2 km