There are 4 ways to get from Havana to Cárdenas by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Terminal de Ómnibus Nacionales La Habana to Varaderobus La Habana
3h 36m$17–23Train
- Take the train from Havana - La Coubre to Coliseotrain 105 Habana
3h 49m$18–24Drive 147 km
- Drive from Havana to Cárdenascar 147 km
2h$17–25Taxi
- Take the taxi from Havana to Cárdenastaxi 147 km
2h$100–130
Questions & Answers
The cheapest way to get from Havana to Cárdenas is to drive which costs $16 - $25 and takes 2h.
The fastest way to get from Havana to Cárdenas is to drive which takes 2h and costs $16 - $25.
No, there is no direct bus from Havana to Cárdenas. However, there are services departing from Terminal de Ómnibus Nacionales La Habana and arriving at 1 via 37. The journey, including transfers, takes approximately 3h 36m.
No, there is no direct train from Havana to Cárdenas. However, there are services departing from Havana - La Coubre and arriving at Coliseo via . The journey, including transfers, takes approximately 3h 49m.
The distance between Havana and Cárdenas is 172 km. The road distance is 147 km.
The best way to get from Havana to Cárdenas without a car is to bus which takes 3h 36m and costs $17 - $23.
It takes approximately 3h 36m to get from Havana to Cárdenas, including transfers.
Havana to Cárdenas bus services, operated by Viazul, depart from Terminal de Ómnibus Nacionales La Habana station.
Havana to Cárdenas train services, operated by Ferrocarriles de Cuba, depart from Havana - La Coubre station.
The best way to get from Havana to Cárdenas is to bus which takes 3h 36m and costs $17 - $23. Alternatively, you can train, which costs $18 - $25 and takes 3h 49m.
What companies run services between Havana, Cuba and Cárdenas, Cuba?
Viazul operates a bus from Terminal de Ómnibus Nacionales La Habana to Varadero 4 times a day. Tickets cost $14–20 and the journey takes 2h 32m. Alternatively, Ferrocarriles de Cuba operates a train from Havana - La Coubre to Coliseo once a week. Tickets cost $2–4 and the journey takes 3h 32m.
- Phone
- +53 7 855 5025 / 7 855 5026 / 5 2161205
- [email protected]
- Website
- facebook.com
Train from Havana - La Coubre to Coliseo
- Ave. Duration
- 3h 32m
- Frequency
- Once a week
- Estimated price
- $2–4
- Schedules at
- Horario de Buses Cuba
- Normal
- $2
- Climatizado
- $2
- Phone
- +53 59 89 0616
- [email protected]
- Website
- Viazul
Bus from Terminal de Ómnibus Nacionales La Habana to Varadero
- Ave. Duration
- 2h 32m
- Frequency
- 4 times a day
- Estimated price
- $14–20
- Website
- Viazul
- Ave. Duration
- 2h
- Estimated price
- $100–130
Cuba Ruby
- Phone
- +53 7831-7572
- Website
- cubaruby.com
Cubataxi
- Phone
- +53 7796-6666
Taxis Cuba
- Website
- taxiscuba.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, How to get from London City Airport into central London, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Havana to Cárdenas bus services, operated by Viazul, arrive at Varadero station.
Havana to Cárdenas train services, operated by Ferrocarriles de Cuba, arrive at Coliseo station.
Yes, the driving distance between Havana to Cárdenas is 147 km. It takes approximately 2h to drive from Havana to Cárdenas.








