There are 6 ways to get from Ciego de Ávila to Cienfuegos 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 Ciego de Ávila to Santa Clarabus Santa clara
- Take the bus from Santa Clara to Cienfuegosbus Cienfuegos
5h 16m$2–3Train, bus
- Take the train from Ciego de Ávila to Santa Claratrain 18 / ...
- Take the bus from Santa Clara to Cienfuegosbus Cienfuegos
5h 18m$2–4Drive 213.4 km
- Drive from Ciego de Ávila to Cienfuegoscar 213.4 km
2h 56m$25–35Taxi
- Take the taxi from Ciego de Ávila to Cienfuegostaxi 213.4 km
2h 56m$140–180Train
- Take the train from Ciego de Ávila to Santa Claratrain 18 / ...
- Take the train from Santa Clara to Cienfuegostrain Extra Cienfuegos
5h 55m$2–5Bus, train
- Take the bus from Ciego de Avila to Sancti Spíritusbus Habana holguin santa clara / ...
- Take the train from Sancti Spiritus to Cienfuegostrain Extra Cienfuegos
7h 41m$11–38
Questions & Answers
The cheapest way to get from Ciego de Ávila to Cienfuegos is to bus which costs $2 - $3 and takes 5h 16m.
The fastest way to get from Ciego de Ávila to Cienfuegos is to drive which takes 2h 56m and costs $24 - $35.
No, there is no direct bus from Ciego de Ávila to Cienfuegos. However, there are services departing from Ciego de Ávila and arriving at Cienfuegos via Santa Clara. The journey, including transfers, takes approximately 5h 16m.
No, there is no direct train from Ciego de Ávila to Cienfuegos. However, there are services departing from Ciego de Ávila and arriving at Cienfuegos via Santa Clara. The journey, including transfers, takes approximately 5h 55m.
The distance between Ciego de Ávila and Cienfuegos is 224 km. The road distance is 213.4 km.
The best way to get from Ciego de Ávila to Cienfuegos without a car is to bus which takes 5h 16m and costs $2 - $3.
It takes approximately 5h 16m to get from Ciego de Ávila to Cienfuegos, including transfers.
Ciego de Ávila to Cienfuegos bus services, operated by Ómnibus Nacionales, depart from Ciego de Ávila station.
Ciego de Ávila to Cienfuegos train services, operated by Ferrocarriles de Cuba, depart from Ciego de Ávila station.
The best way to get from Ciego de Ávila to Cienfuegos is to bus which takes 5h 16m and costs $2 - $3. Alternatively, you can train, which costs $2 - $5 and takes 5h 55m.
What companies run services between Ciego de Ávila, Cuba and Cienfuegos, Cuba?
You can take a bus from Ciego de Ávila to Cienfuegos via Santa Clara in around 5h 16m. Alternatively, you can take a train from Ciego de Ávila to Cienfuegos via Santa Clara in around 5h 55m.
- Phone
- +53 7 855 5025 / 7 855 5026 / 5 2161205
- [email protected]
- Website
- facebook.com
Train from Ciego de Ávila to Santa Clara
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $1–3
- Schedules at
- Horario de Buses Cuba
- Normal
- $1
- Climatizado
- $2
Train from Ciego de Ávila to Santa Clara
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $1–3
- Schedules at
- Horario de Buses Cuba
- Normal
- $1
- Climatizado
- $2
Train from Santa Clara to Cienfuegos
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $1–2
- Schedules at
- Horario de Buses Cuba
- Normal
- $1
- Climatizado
- $1
Train from Sancti Spiritus to Cienfuegos
- Ave. Duration
- 5h 7m
- Frequency
- Once daily
- Estimated price
- $2–25
- Schedules at
- Horario de Buses Cuba
- Normal
- $2
- Climatizado
- $2
- Phone
- +53 7873 7373
- [email protected]
- Website
- Ómnibus Nacionales
Bus from Ciego de Ávila to Santa Clara
- Ave. Duration
- 3h 16m
- Frequency
- 3 times a week
- Estimated price
- $1–2
- Schedules at
- Ómnibus Nacionales
Bus from Santa Clara to Cienfuegos
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $1
- Schedules at
- Ómnibus Nacionales
Bus from Santa Clara to Cienfuegos
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $1
- Schedules at
- Ómnibus Nacionales
- Phone
- +53 59 89 0616
- [email protected]
- Website
- Viazul
Bus from Ciego de Avila to Sancti Spíritus
- Ave. Duration
- 1h 1m
- Frequency
- Twice daily
- Estimated price
- $9–14
- Website
- Viazul
- Ave. Duration
- 2h 56m
- Estimated price
- $140–180
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 How do I get from Sydney to Melbourne, How to get from London City Airport into central London, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Ciego de Ávila to Cienfuegos bus services, operated by Ómnibus Nacionales, arrive at Santa Clara station.
Ciego de Ávila to Cienfuegos train services, operated by Ferrocarriles de Cuba, arrive at Santa Clara station.
Yes, the driving distance between Ciego de Ávila to Cienfuegos is 213 km. It takes approximately 2h 56m to drive from Ciego de Ávila to Cienfuegos.










