There are 4 ways to get from Cayo Coco to Havana by unknown, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, bus
best- Walk from Cayo Coco to Pinar del Riounknown
- Take the bus from Pinar del Rio to Terminal de Ómnibus Nacionales La Habanabus La Habana
4h 27mTravel, train
- Walk from Cayo Coco to Herraduraunknown
- Take the train from Herradura to Habana - 19 de Noviembretrain 208
6h 44mTravel, bus via San Luis
- Walk from Cayo Coco to San Luisunknown
- Take the bus from San Luis to Havanabus
5h 2mTravel, train via Consolación del Sur
- Walk from Cayo Coco to Consolación del Surunknown
- Take the train from Consolación del Sur to Habana - 19 de Noviembretrain 208
7h 2m
Questions & Answers
The distance between Cayo Coco and Havana is 234 km.
The best way to get from Cayo Coco to Havana without a car is to travel and bus which takes 4h 27m and costs .
It takes approximately 4h 27m to get from Cayo Coco to Havana, including transfers.
What companies run services between Cayo Coco, Pinar del Río, Cuba and Havana, Cuba?
There is no direct connection from Cayo Coco to Havana. However, you can travel to Pinar del Rio then take the bus to Terminal de Ómnibus Nacionales La Habana. Alternatively, you can take a vehicle from Cayo Coco to Habana - 19 de Noviembre via Herradura in around 6h 44m.
- Phone
- +53 7 855 5025 / 7 855 5026 / 5 2161205
- [email protected]
- Website
- facebook.com
Train from Herradura to Habana - 19 de Noviembre
- Ave. Duration
- 5h 29m
- Frequency
- Twice a week
- Estimated price
- $1–4
- Schedules at
- Horario de Buses Cuba
- Normal
- $1
- Climatizado
- $2
Train from Consolación del Sur to Habana - 19 de Noviembre
- Ave. Duration
- 5h 50m
- Frequency
- Twice a week
- Estimated price
- $1–4
- Schedules at
- Horario de Buses Cuba
- Normal
- $1
- Climatizado
- $2
- Phone
- +53 59 89 0616
- [email protected]
- Website
- Viazul
Bus from Pinar del Rio to Terminal de Ómnibus Nacionales La Habana
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $15–22
- Website
- Viazul
- Phone
- +53 7873 7373
- [email protected]
- Website
- Ómnibus Nacionales
Bus from San Luis to Havana
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $1–3
- Schedules at
- Ómnibus Nacionales
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 Bali: What to do if Mount Agung erupts, Getting to Rome from the airport, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.










