Flight distance between Bathsheba, Barbados and Manzanillo, Cuba 1,262.7 mi / 2,032.1 km