There are 6 ways to get from Playa Santa Lucía to Cienfuegos by bus, train, car, or plane
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 Playa Santa Lucía to Camagueybus
- Take the bus from Camagüey to Santa Clarabus
- Take the bus from Santa Clara to Cienfuegosbus
9h 46m$8–11Bus, train
cheapest- Take the bus from El Rubí to Emiliobus
- Take the train from Las Tunas to Santa Claratrain 12 / ...
- Take the train from Santa Clara to Cienfuegostrain
14h 44m$6–12Bus, train via Camagüey
- Take the bus from Playa Santa Lucía to Camagueybus
- Take the train from Camaguey to Santa Claratrain 18 / ...
- Take the train from Santa Clara to Cienfuegostrain
12h 2m$8–13Drive 435.6 km
- Drive from Playa Santa Lucía to Cienfuegoscar 435.6 km
6h 10m$50–72Bus, fly
- Take the bus from Playa Santa Lucía to Camagueybus
- Fly from Ignacio Agramonte International Airport (CMW) to Abel Santamaría Airport (SNU)plane CMW - SNU
- Take the bus from Santa Clara to Cienfuegosbus
29h 6m$82–380Bus via Sancti Spíritus
- Take the bus from Playa Santa Lucía to Cinebus
- Take the bus from Nuevitas to Camagueybus
- Take the bus from Camagüey to Sancti Spíritusbus
- Take the bus from Sancti Spíritus to Cienfuegosbus
13h 24m$7–10
Ignacio Agramonte International Airport (CMW) to Abel Santamaría Airport (SNU) flights
Questions & Answers
The cheapest way to get from Playa Santa Lucía to Cienfuegos is to bus via Sancti Spíritus which costs $7 - $10 and takes 13h 24m.
The fastest way to get from Playa Santa Lucía to Cienfuegos is to drive which takes 6h 10m and costs $45 - $75.
No, there is no direct bus from Playa Santa Lucía to Cienfuegos. However, there are services departing from Playa Santa Lucía and arriving at Cienfuegos via Academia, Camagüey, Vc and Santa Clara. The journey, including transfers, takes approximately 9h 46m.
The distance between Playa Santa Lucía and Cienfuegos is 500 km. The road distance is 435.6 km.
The best way to get from Playa Santa Lucía to Cienfuegos without a car is to bus which takes 9h 46m and costs $8 - $11.
It takes approximately 9h 46m to get from Playa Santa Lucía to Cienfuegos, including transfers.
Playa Santa Lucía to Cienfuegos bus services, operated by Ferro Omnibus Camaguey, depart from Playa Santa Lucía station.
Playa Santa Lucía to Cienfuegos bus services, operated by Ferro Omnibus Camaguey, arrive at Camaguey station.
Yes, the driving distance between Playa Santa Lucía to Cienfuegos is 436 km. It takes approximately 6h 10m to drive from Playa Santa Lucía to Cienfuegos.
What companies run services between Playa Santa Lucía, Cuba and Cienfuegos, Cuba?
You can take a bus from Playa Santa Lucía to Cienfuegos via Camaguey, Academia, Camagüey, Santa Clara, Vc, and Santa Clara in around 9h 46m.
- Website
- aa.com
Flights from Ignacio Agramonte International Airport to Abel Santamaría Airport via Miami
- Ave. Duration
- 23h 5m
- When
- Every day
- Estimated price
- $65–360
- Phone
- +53 7 855 5025 / 7 855 5026 / 5 2161205
- [email protected]
- Website
- facebook.com
Train from Camaguey to Santa Clara
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $2–5
- Schedules at
- Horario de Buses Cuba
- Normal
- $2
- Climatizado
- $3
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 Las Tunas to Santa Clara
- Ave. Duration
- 8h 7m
- Frequency
- 5 times a week
- Estimated price
- $3–7
- Schedules at
- Horario de Buses Cuba
- Normal
- $3
- Climatizado
- $4
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
Bus from Playa Santa Lucía to Camaguey
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $2
Bus from Playa Santa Lucía to Camaguey
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $2
Bus from Playa Santa Lucía to Camaguey
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $2
- Phone
- +53 59 89 0616
- [email protected]
- Website
- Viazul
Bus from Camagüey to Santa Clara
- Ave. Duration
- 3h 32m
- Frequency
- Once daily
- Estimated price
- $21–35
- Website
- Viazul
Bus from Camagüey to Sancti Spíritus
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $16–23
- Website
- Viazul
- Phone
- +53 7873 7373
- [email protected]
- Website
- Ómnibus Nacionales
Bus from Camagüey to Santa Clara
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a week
- Estimated price
- $1–4
- 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
Bus from Nuevitas to Camaguey
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $1
- Schedules at
- Ómnibus Nacionales
Bus from Camagüey to Sancti Spíritus
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $1–3
- Schedules at
- Ómnibus Nacionales
Bus from Sancti Spíritus to Cienfuegos
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Estimated price
- $1–2
- Schedules at
- Ómnibus Nacionales
Bus from El Rubí to Emilio
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- $1
- Schedules at
- Ómnibus Nacionales
- Website
- Cuba Local Buses
Bus from Playa Santa Lucía to Cine
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- Cuba Local Buses
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 Which side of Niagara Falls should I choose (and how do I get there)?, Getting around the Cyclades, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.










