Flight distance between San Andros, Bahamas and Santa Clara, Cuba 220.1 mi / 354.2 km