Cheap Bus tickets to Cafayate

What are the most popular routes to Cafayate?

Salta - CafayateAverage price£16Average duration3h 45mDaily departures27
San Miguel de Tucumán - CafayateAverage price£18Average duration6h 20mDaily departures3
Tafí del Valle - CafayateAverage price£11Average duration3h 50mDaily departures3
El Carril - CafayateAverage price£13Average duration2h 56mDaily departures11
Santa María - CafayateAverage price£6Average duration1h 45mDaily departures4