Flight distance between Bathsheba, Barbados and Habana del Este, Cuba 1,644.0 mi / 2,645.7 km