There are 4 ways to get from Cienfuegos to Cayo Guillermo (Island) 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 Guillermo (Island)taxi
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 Guillermo (Island)car
8h 14m$36–63Drive 338.3 km
- Drive from Cienfuegos to Cayo Guillermo (Island)car 338.3 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 Guillermo (Island)car
9h 8m$37–63
Questions & Answers
The cheapest way to get from Cienfuegos to Cayo Guillermo (Island) is to drive which costs $35 - $60 and takes 4h 45m.
The fastest way to get from Cienfuegos to Cayo Guillermo (Island) is to drive which takes 4h 45m and costs $35 - $60.
The distance between Cienfuegos and Cayo Guillermo (Island) is 343 km. The road distance is 338.3 km.
The best way to get from Cienfuegos to Cayo Guillermo (Island) 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 (Island), including transfers.
Yes, the driving distance between Cienfuegos to Cayo Guillermo (Island) is 338 km. It takes approximately 4h 45m to drive from Cienfuegos to Cayo Guillermo (Island).
What companies run services between Cienfuegos, Cuba and Cayo Guillermo (Island), Cuba?
There is no direct connection from Cienfuegos to Cayo Guillermo (Island). However, you can take the train to Santa Clara, take the train to Majagua, then take the taxi to Cayo Guillermo (Island). Alternatively, you can drive from Cienfuegos to Cayo Guillermo (Island) 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
- Horario de Buses Cuba
- Normal
- $1
- Climatizado
- $1
Train from Santa Clara to Majagua
- Ave. Duration
- 2h 44m
- Frequency
- Once a week
- Estimated price
- $1–3
- Schedules at
- Horario de Buses Cuba
- Normal
- $1
- Climatizado
- $2
- Phone
- +53 7873 7373
- [email protected]
- Website
- Ómnibus Nacionales
Bus from Cienfuegos to Santa Clara
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $1
- Schedules at
- Ómnibus Nacionales
Bus from Cienfuegos to Santa Clara
- 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 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
- 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 Train travel in France: A guide to SNCF, Thanksgiving 2018: How to travel stress-free, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.










