Cheap Bus and Carpool tickets to La Caridad

What are the most popular routes to La Caridad?

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