There are 6 ways to get from Viñales to Cayo Guillermo by bus, taxi, shuttle, 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.
Recommended option
Bus, taxi
-
Take the bus from Viñales to La Habana
-
Take the bus from Havana to Morón
-
Take a taxi from Morón to Cayo Guillermo
Cheapest option
Train, taxi
-
Take the train from Consolación del Sur to La Habana - Tulipan Station
-
Take the train from Havana - La Coubre to Ciego de Ávila
-
Take a taxi from Morón to Cayo Guillermo
4 alternative options
Bus, taxi via Chambas
-
Take the bus from Viñales to La Habana
-
Take the bus from Havana to Chambas
-
Take a taxi from Chambas to Cayo Guillermo
Shuttle, bus, taxi
-
Take a shuttle bus from Viñales to La Habana
-
Take the bus from Havana to Chambas
-
Take a taxi from Chambas to Cayo Guillermo
Drive
-
Drive from Viñales to Cayo Guillermo
Bus, fly, drive
-
Take the bus from Viñales to La Habana
-
Fly from Havana (HAV) to Santa Clara (SNU)
-
Drive from Santa Clara to Cayo Guillermo
Coronavirus (COVID-19) in Cuba
There is widespread community transmission globally.
Some travel restrictions are being lifted in Cuba. For the latest travel status, please check the official page for Cuba.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
Coronavirus (COVID-19) Travel Advice
Some border closures are in place for Cuba due to Coronavirus (COVID-19). Most travel to this country is restricted.
Some domestic travel restrictions began to ease in Cuba from July 3.
International flights leaving Cuba are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.
Questions & Answers
The cheapest way to get from Viñales to Cayo Guillermo is to drive which costs $80 - $120 and takes 9h 16m.
The fastest way to get from Viñales to Cayo Guillermo is to drive which takes 9h 16m and costs $80 - $120.
The distance between Viñales and Cayo Guillermo is 518 km. The road distance is 731.9 km.
The best way to get from Viñales to Cayo Guillermo without a car is to bus and taxi which takes 13h 13m and costs .
It takes approximately 13h 13m to get from Viñales to Cayo Guillermo, including transfers.
There is no direct flight from Havana Airport to Santa Clara Airport. The quickest flight takes 5h 55m and has one stopover.
Yes, the driving distance between Viñales to Cayo Guillermo is 732 km. It takes approximately 9h 16m to drive from Viñales to Cayo Guillermo.
Delta and American Airlines offer flights from Havana Airport to Santa Clara Airport.

- Distance: 517.9 km
- Duration: 13h 13m
What companies run services between Viñales, Cuba and Cayo Guillermo, Cuba?
There is no direct connection from Viñales to Cayo Guillermo. However, you can take the bus to La Habana, take the walk to Boyeros, take the bus to Universidad, take the walk to Havana, take the bus to Morón, then take the taxi to Cayo Guillermo. Alternatively, you can take the bus to La Habana, take the walk to Boyeros, take the bus to Havana - La Coubre, take the walk to Havana, take the bus to Chambas, then take the taxi to Cayo Guillermo.

- Website
- aa.com
Flights from Havana to Santa Clara via Miami
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- $280 - $1,100

- Website
- en.wikipedia.org
Train from Consolación del Sur to La Habana - Tulipan Station
- Ave. Duration
- 5h 50m
- Frequency
- On demand
- Estimated price
- $1 - $7
- Schedules at
- thebusschedule.com
- Old trains
- $1
- Second class
- $1
- First class
- $1
Train from Havana - La Coubre to Ciego de Ávila
- Ave. Duration
- 8h 35m
- Frequency
- 6 times a week
- Estimated price
- $1 - $2
- Schedules at
- thebusschedule.com
- Old trains
- $1
- Second class
- $1 - $2
- First class
- $1 - $2

- Phone
- +53 59 89 0616
- viazul@eon.cu
- Website
- viazul.wetransp.com
Bus from Viñales to La Habana
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $10 - $15
- Schedules at
- viazul.wetransp.com

- Phone
- +53 7873 7373
- Website
- facebook.com
Bus from Havana to Morón
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Schedules at
- facebook.com
Bus from Havana to Chambas
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Schedules at
- facebook.com

- Phone
- +(537) 206 9590
- contacto@avc.tur.cu
- Website
- ecured.cu
Shuttle from Viñales to La Habana
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $12 - $29
- Schedules at
- viajescubanacan.cu
- Ave. Duration
- 1h 22m
- Estimated price
- $65 - $80
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 to get from Luton Airport into central London, Need to know: Eurostar and Want to know more about Flixbus? - to help you get the most out of your next trip.