There are 4 ways to get from Sancti Spíritus to Cayo Santa María by bus, 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 Sancti Spíritus to Santa Clarabus Sancti Spíritus / ...
- Take the bus from Santa Clara to Cayo Santa Maríabus Santa Clara
4h 4m$18–31Bus via Santa Clara
cheapest- Take the bus from Sancti Spíritus to Santa Clarabus Sancti spiritus
- Take the bus from Santa Clara to Cayo Santa Maríabus Santa Clara
5h$9–18Drive 136.8 km
- Drive from Sancti Spíritus to Cayo Santa Maríacar 136.8 km
1h 56m$16–23Taxi
- Take the taxi from Sancti Spíritus to Cayo Santa Maríataxi 136.8 km
1h 56m$95–120
Questions & Answers
The cheapest way to get from Sancti Spíritus to Cayo Santa María is to bus via Santa Clara which costs $8 - $19 and takes 5h.
The fastest way to get from Sancti Spíritus to Cayo Santa María is to drive which takes 1h 56m and costs $15 - $23.
No, there is no direct bus from Sancti Spíritus to Cayo Santa María. However, there are services departing from Sancti Spíritus and arriving at Cayo Santa María via Santa Clara. The journey, including transfers, takes approximately 4h 4m.
The distance between Sancti Spíritus and Cayo Santa María is 204 km. The road distance is 136.8 km.
The best way to get from Sancti Spíritus to Cayo Santa María without a car is to bus which takes 4h 4m and costs $18 - $35.
It takes approximately 4h 4m to get from Sancti Spíritus to Cayo Santa María, including transfers.
Sancti Spíritus to Cayo Santa María bus services, operated by Viazul, depart from Sancti Spíritus station.
Sancti Spíritus to Cayo Santa María bus services, operated by Viazul, arrive at Santa Clara station.
Yes, the driving distance between Sancti Spíritus to Cayo Santa María is 137 km. It takes approximately 1h 56m to drive from Sancti Spíritus to Cayo Santa María.
What companies run services between Sancti Spíritus, Cuba and Cayo Santa María, Villa Clara, Cuba?
You can take a bus from Sancti Spíritus to Cayo Santa María via Santa Clara in around 4h 4m.
- Phone
- +53 59 89 0616
- [email protected]
- Website
- Viazul
Bus from Sancti Spíritus to Santa Clara
- Ave. Duration
- 54 min
- Frequency
- 4 times a day
- Estimated price
- $10–15
- Website
- Viazul
Bus from Santa Clara to Cayo Santa María
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $8–17
- Website
- Viazul
Bus from Santa Clara to Cayo Santa María
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $8–17
- Website
- Viazul
- Phone
- +53 7873 7373
- [email protected]
- Website
- Ómnibus Nacionales
Bus from Sancti Spíritus to Santa Clara
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $1–2
- Schedules at
- Ómnibus Nacionales
- Ave. Duration
- 1h 56m
- Estimated price
- $95–120
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 Travelling around the UAE, Need to know: Jadrolinija, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.







