Flight distance between Madīnat ‘Īsá, Bahrain and Havana, Cuba 7,799.4 mi / 12,551.9 km