Flight distance between Oistins, Barbados and Havana, Cuba 1,650.8 mi / 2,656.7 km