Flight distance between Bathsheba, Barbados and Camagüey, Cuba 1,336.4 mi / 2,150.8 km