Havana
Santiago de Cuba, Cuba
The best and cheapest way to get from Havana and Santiago de Cuba, Cuba is to travel by train, which will cost about 1,134 CUP or 45.00 USD.