Cheap Bus and Carpool tickets to Ribadesella

What are the most popular routes to Ribadesella?

Oviedo - RibadesellaAverage priceRUB 1 013Average duration1h 10mDaily departures16
Santander - RibadesellaAverage priceRUB 1 324Average duration3h 30mDaily departures5
Colunga - RibadesellaAverage priceRUB 475Average duration43mDaily departures51
Lastres - RibadesellaAverage priceRUB 520Average duration50mDaily departures16
San Vicente de la Barquera - RibadesellaAverage priceRUB 770Average duration2h 25mDaily departures3

Ribadesella stations and stops

Locations map