Havana
Merida, Mexico
The best and cheapest way to get from Havana and Merida, Mexico is to travel by air, which will cost about 2,223 MXN or 153.00 USD.