Flight distance between Bathsheba, Barbados and Diez de Octubre, Cuba 1,644.0 mi / 2,645.7 km