There are 4 ways to get from Playa Larga to Viñales by bus, taxi, train, car, or shuttle
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 Playa Larga to Aero Varaderobus
- Take the bus from Varadero Airport to Havana Airportbus
- Take the bus from Havana Airport to Viñalesbus
10h 22m$42–60Drive 345.7 km
cheapest- Drive from Playa Larga to Viñalescar 345.7 km
4h 42m$40–57Taxi, train
- Take the taxi from Playa Larga to Jovellanostaxi
- Take the train from Jovellanos to Havana - La Coubretrain
- Take the train from Habana - 19 de Noviembre to Consolación del Surtrain 207
- Take the taxi from Consolación del Sur to Viñalestaxi
14h$103–127Bus, shuttle
- Take the bus from Playa Larga to Cienfuegosbus Varadero
- Take a shuttle bus from Hotel La Unión, Cienfuegos to ViñalesTrinidad / ...
11h 5m$77–197
Questions & Answers
The cheapest way to get from Playa Larga to Viñales is to drive which costs $35 - $60 and takes 4h 42m.
The fastest way to get from Playa Larga to Viñales is to drive which takes 4h 42m and costs $35 - $60.
No, there is no direct bus from Playa Larga to Viñales. However, there are services departing from Playa Larga and arriving at Viñales via Varadero Airport and Havana Airport. The journey, including transfers, takes approximately 10h 22m.
The distance between Playa Larga and Viñales is 454 km. The road distance is 345.7 km.
The best way to get from Playa Larga to Viñales without a car is to bus which takes 10h 22m and costs $40 - $60.
It takes approximately 10h 22m to get from Playa Larga to Viñales, including transfers.
Playa Larga to Viñales bus services, operated by Viazul, depart from Playa Larga station.
Playa Larga to Viñales bus services, operated by Viazul, arrive at Aero Varadero station.
Yes, the driving distance between Playa Larga to Viñales is 346 km. It takes approximately 4h 42m to drive from Playa Larga to Viñales.
What companies run services between Playa Larga, Matanzas, Cuba and Viñales, Cuba?
You can take a bus from Playa Larga to Viñales via Aero Varadero, Varadero Airport, and Havana Airport in around 10h 22m.
- Phone
- +53 7 855 5025 / 7 855 5026 / 5 2161205
- [email protected]
- Website
- facebook.com
Train from Jovellanos to Havana - La Coubre
- Ave. Duration
- 4h 13m
- Frequency
- Once a week
- Estimated price
- $1–3
- Schedules at
- Horario de Buses Cuba
- Normal
- $1
- Climatizado
- $2
Train from Habana - 19 de Noviembre to Consolación del Sur
- Ave. Duration
- 6h 6m
- 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 Playa Larga to Aero Varadero
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $12–18
- Website
- Viazul
Bus from Varadero Airport to Havana Airport
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Estimated price
- $13–19
- Website
- Viazul
Bus from Havana Airport to Viñales
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $16–23
- Website
- Viazul
Bus from Playa Larga to Cienfuegos
- Ave. Duration
- 2h 28m
- Frequency
- Once daily
- Estimated price
- $12–17
- Website
- Viazul
- Phone
- +(537) 206 9590
- [email protected]
- Website
- ecured.cu
Shuttle from Hotel La Unión, Cienfuegos to Viñales
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Estimated price
- $65–180
- Schedules at
- viajescubanacan.cu
- Ave. Duration
- 53 min
- Estimated price
- $50–60
Taxi Cuba
- Phone
- Online Reservation
- Website
- taxicuba.orgfree.com
Taxi Viñales Cuba
- Phone
- +53 5834-3180
- Website
- taxivinalescuba.com
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 The beginner’s guide to the 2018 World Nomad Games, Thanksgiving 2018: How to travel stress-free, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.











