Flight distance between Bathsheba, Barbados and Santa Clara, Cuba 1,484.7 mi / 2,389.4 km