Travel from Havana to Santa-Clara

Bus or train from Havana to Santa Clara?

Viazul operates a bus from Havana to Santa Clara once daily. Tickets cost $15 - $22 and the journey takes 3 h 35 min. Alternatively, Ferrocarriles de Cuba operates a train from Havana to Santa Clara on demand. Tickets cost $9 and the journey takes 4 h 46 min. Seat 61 Agency also services this route 3 times a week.

How to get from Havana to Santa Clara

ModeDurationPrice
From La Habana bus to Santa Clara.3 h 35 min$18
From Havana - La Coubre train to Santa Clara.4 h 46 min$42
From Havana taxi to Santa Clara.3 h 10 min$146
From Havana drive to Santa Clara.3 h 10 min

How long does it take to get from Havana to Santa Clara?

The bus from La Habana to Santa Clara takes 3 h 35 min including transfers and departs once daily.

Is there a direct train between Havana and Santa Clara?

Yes, there is a direct train departing from Havana - La Coubre and arriving at Santa Clara. Services depart every 30 minutes. The journey takes approximately 4 h 46 min.

Is there a direct bus between Havana and Santa Clara?

Yes, there is a direct bus departing from La Habana and arriving at Santa Clara. Services depart once daily. The journey takes approximately 3 h 35 min.

Operators from Havana to Santa Clara

OperatorPhoneWebsite
Viazul+ 53 (07) 8836092Viazul
Ferrocarriles de CubaFerrocarriles de Cuba