There are 4 ways to get from Cienfuegos to Cayo Guillermo by train, taxi, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Cienfuegos to Santa Claratrain
- Take the train from Santa Clara to Majaguatrain 15
- Take the taxi from Majagua to Cayo Guillermotaxi
8h 6m$101–134Bus, drive
cheapest- Take the bus from Cienfuegos to Santa Clarabus
- Take the bus from Santa Clara to Cayo Santa Maríabus
- Drive from Cayo Santa María to Cayo Guillermocar
8h 14m$36–63Drive 338.1 km
- Drive from Cienfuegos to Cayo Guillermocar 338.1 km
4h 45m$39–56Bus, drive via Valentin Perla Blanca
- Take the bus from Cienfuegos to Santa Clarabus
- Take the bus from Santa Clara to Cayo Santa Maríabus
- Drive from Valentin Perla Blanca to Cayo Guillermocar
9h 8m$37–63
Questions & Answers
The cheapest way to get from Cienfuegos to Cayo Guillermo is to drive which costs $35 - $60 and takes 4h 45m.
The fastest way to get from Cienfuegos to Cayo Guillermo is to drive which takes 4h 45m and costs $35 - $60.
The distance between Cienfuegos and Cayo Guillermo is 343 km. The road distance is 338.1 km.
The best way to get from Cienfuegos to Cayo Guillermo without a car is to train and taxi which takes 8h 6m and costs $100 - $140.
It takes approximately 8h 6m to get from Cienfuegos to Cayo Guillermo, including transfers.
Yes, the driving distance between Cienfuegos to Cayo Guillermo is 338 km. It takes approximately 4h 45m to drive from Cienfuegos to Cayo Guillermo.
What companies run services between Cienfuegos, Cuba and Cayo Guillermo, Cuba?
There is no direct connection from Cienfuegos to Cayo Guillermo. However, you can take the train to Santa Clara, take the train to Majagua, then take the taxi to Cayo Guillermo. Alternatively, you can drive from Cienfuegos to Cayo Guillermo in around 4h 45m.
- Phone
- +53 7 855 5025 / 7 855 5026 / 5 2161205
- [email protected]
- Website
- facebook.com
Train from Cienfuegos to Santa Clara
- Ave. Duration
- 2h 9m
- Frequency
- Once daily
- Estimated price
- $1–2
- Schedules at
- https://thebusschedule.com/EN/cu/index.php
- Normal
- $1
- Climatizado
- $1
Train from Santa Clara to Majagua
- Ave. Duration
- 2h 44m
- Frequency
- Once a week
- Estimated price
- $1–3
- Schedules at
- https://thebusschedule.com/EN/cu/index.php
- Normal
- $1
- Climatizado
- $2
- Phone
- +53 7873 7373
- [email protected]
- Website
- eon.wetransp.com
Bus from Cienfuegos to Santa Clara
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $1
- Schedules at
- eon.wetransp.com
Bus from Cienfuegos to Santa Clara
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $1
- Schedules at
- eon.wetransp.com
- Phone
- +53 59 89 0616
- [email protected]
- Website
- viazul.wetransp.com
Bus from Santa Clara to Cayo Santa María
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $8–17
- Website
- https://www.viazul.wetransp.com/
Bus from Santa Clara to Cayo Santa María
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $8–17
- Website
- https://www.viazul.wetransp.com/
- Ave. Duration
- 2h 13m
- Estimated price
- $100–130
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 to the UK: What do I need to know?, Heading to Europe? Read this before you buy a Eurail Pass, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.










