Fly to Havana bus

Take the Cuba Local Buses bus at the La Colonia station .

The journey takes approximately 17 m. Ticket price is about €1 The travel distance is 8 km.

Carrier is Cuba Local Buses.

Buy ticket

Get off at the Santiago Airport.
Fly out to Santiago (SCU) of the Havana (HAV) airport.

The journey takes approximately 1 h 30 m. Ticket price is about €260

Carrier is Cubana de Aviación.

🔎

🚖 Find a cheap local taxi

Get off at the Havana (HAV).
Take the Empresa Provincial de Transporte de la Habana bus at the Terminal 3 station .

The journey takes approximately 8 m. The travel distance is 3 km.

Carrier is Empresa Provincial de Transporte de la Habana.

Buy ticket

Get off at the Terminal 5.
Take the Empresa Provincial de Transporte de la Habana bus at the Aeropuerto station .

The journey takes approximately 18 m. Ticket price is about €1 The travel distance is 40 km.

Carrier is Empresa Provincial de Transporte de la Habana.

Buy ticket

Get off at the Cerro y Boyeros.


🛏 Find hotel deals and discounts up to 20% in Havana at Booking


Fly to Varadero bus

Take the Cuba Local Buses bus at the Santiago Airport station .

The journey takes approximately 17 m. Ticket price is about €1 The travel distance is 262 m.

Carrier is Cuba Local Buses.

Buy ticket

Get off at the Santiago (SCU).
Fly out to Santiago (SCU) of the Miami (MIA) airport.

The journey takes approximately 21 h 55 m. Ticket price is about €120

Carrier is American Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Miami (MIA).
Take the Viazul bus at the Varadero Airport station .

The journey takes approximately 2 h 25 m. Ticket price is about €7 The travel distance is 127 km.

Carrier is Viazul.

Buy ticket

Get off at the La Habana.


🛏 Find hotel deals and discounts up to 20% in Havana at Booking


Bus

Take the Viazul bus at the Santiago de Cuba station .

The journey takes approximately 13 h 40 m. Ticket price is about €40 The travel distance is 865 km.

Carrier is Viazul.

Buy ticket

Get off at the La Habana.


🛏 Find hotel deals and discounts up to 20% in Havana at Booking


Bus

Take the Ómnibus Nacionales bus at the Santiago de Cuba station .

The journey takes approximately 15 h 20 m. Ticket price is about €9 The travel distance is 875 km.

Carrier is Ómnibus Nacionales.

Buy ticket

Get off at the La Habana.


🛏 Find hotel deals and discounts up to 20% in Havana at Booking


Train

Take the train Ferrocarriles de Cuba at the station Santiago de Cuba.

The journey takes approximately 17 h 25 m. The travel distance is 837 km.

Carrier is Ferrocarriles de Cuba.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Havana at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 11 h 52 m. The travel distance is 869 km.

Get off at the Havana.


🛏 Find hotel deals and discounts up to 20% in Havana at Booking


The cheapest way to travel from Santiago-de-Cuba to Havana is by taking a Bus with an average price of €9. The journey takes approximately 15 ч. 20 мин.

Fly to Havana bus is the fastest way to travel from Santiago-de-Cuba to Havana. Tickets cost €262. The journey takes approximately 4 ч. 13 мин.

Santiago-de-Cuba is approximately 869 km away from Havana. The trip by car takes 11 h 52 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the Ómnibus Nacionales company. Tickets cost about €9. A bus trip from Santiago-de-Cuba to Havana will take 15 h 20 m.

The average journey time by car between Santiago-de-Cuba and Havana is 11 h 52 m.