Located about two and a half hours from Havana, Viñales is accessible via taxi or the public bus system. We took a taxi directly from the Havana airport and paid about $80 US for the ride. Once in Viñales, there are countless 'Casa Particulares' (Bed & Breakfasts) to stay at. You can book ahead ...