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 departures14
Ribadeo - La CaridadAverage price$12Average duration50mDaily departures3
Villapedre - La CaridadAverage price$9Average duration35mDaily departures8
Villaoril - La CaridadAverage price$12Average duration33mDaily departures8