Cheap Bus and Carpool tickets to La Caridad

What are the most popular routes to La Caridad?

Oviedo - La CaridadAverage price$31Average duration2h 30mDaily departures7
Tapia de Casariego - La CaridadAverage price$8Average duration14mDaily departures20
Villaoril - La CaridadAverage price$11Average duration33mDaily departures8
Villapedre - La CaridadAverage price$8Average duration35mDaily departures8
Cartavio - La CaridadAverage price$8Average duration6mDaily departures8