371.31 km (230 miles) is the average travel distance between Viñales Valley and Varadero. If you could walk at the speed of 3mph (4.8kph), it would take 2 days 9 hours.
Distance fromViñales Valley to Varadero
Average travel distance is371.31 km
Nomal travel times are between4h 19min - 9h 33min
Travel distance by transport mode
|Drive||350.47 km||217.77 miles||189.24 miles|
|Train||363.28 km||225.73 miles||196.16 miles|
|Bus||400.17 km||248.65 miles||216.08 miles|
Travel distance chart
The distance between Viñales Valley, Vinales, Cuba to Varadero, Matanzas, Cuba is 371.31 km (230 miles) and it would cost 31 USD ~ 703.309 CUP to drive in a car that consumes about 7 MPG.
- Best Option