Travel from Havana to Santiago-de-Cuba

Train, bus or fly from Havana to Santiago de Cuba?

Cubana de Aviación flies from Havana to Santiago de Cuba 4 times a day. Alternatively, Viazul operates a bus from Havana to Santiago de Cuba once daily. Tickets cost $45 - $70 and the journey takes 14 h 20 min.

How to get from Havana to Santiago de Cuba

ModeDurationPrice
From Havana taxi to Havana airport, fly to Santiago airport, then taxi to Santiago de Cuba.1 h 49 min$155
From Havana taxi to Havana airport, fly to Holguin airport, taxi to Cacocum, then train to Santiago de Cuba.4 h 49 min
From La Habana bus to Santiago de Cuba.14 h 20 min$51
From Havana La Coubre train to Santiago de Cuba.15 h 56 min$30
From Havana drive to Santiago de Cuba.11 h 47 min

How long does it take to get from Havana to Santiago de Cuba?

It takes approximately 1 h 49 min to get from Havana to Santiago de Cuba, including transfers.

Is there a direct train between Havana and Santiago de Cuba?

Yes, there is a direct train departing from Havana La Coubre and arriving at Santiago de Cuba. Services depart hourly. The journey takes approximately 15 h 56 min.

Is there a direct bus between Havana and Santiago de Cuba?

Yes, there is a direct bus departing from La Habana and arriving at Santiago de Cuba. Services depart once daily. The journey takes approximately 14 h 20 min.

Operators from Havana to Santiago de Cuba

OperatorPhoneWebsite
Cubana de AviaciónCubana de Aviación
NeosNeos
Ferrocarriles de CubaFerrocarriles de Cuba
Viazul+ 53 (07) 8836092Viazul