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