Cheap Bus tickets to Villardefrades

What are the most popular routes to Villardefrades?

Madrid - VillardefradesAverage price$35Average duration2h 40mDaily departures1
Tordesillas - VillardefradesAverage price$10Average duration28mDaily departures1
Collado Villalba - VillardefradesAverage price$30Average duration2h 20mDaily departures1
Castrogonzalo - VillardefradesAverage price$11Average duration38mDaily departures1
Vega de Valdetronco - VillardefradesAverage price$8Average duration16mDaily departures1