Flight distance between Cooper’s Town, Bahamas and Havana, Cuba 399.6 mi / 643.2 km