Beirut, Lebanon
Havana
The best and cheapest way to get from Beirut, Lebanon and Havana is to travel by air, which will cost about 27,951 CUP or 1108.80 USD.