Cheap Bus and Carpool tickets to Ribadeo

What are the most popular routes to Ribadeo?

Madrid - RibadeoAverage priceCLP 73,185Average duration10h 15mDaily departures9
Oviedo - RibadeoAverage priceCLP 24,779Average duration3h 25mDaily departures9
Luarca - RibadeoAverage priceCLP 11,819Average duration1h 45mDaily departures7
Porto - RibadeoAverage priceCLP 55,107Average duration8h 40mDaily departures2
Vigo - RibadeoAverage priceCLP 42,569Average duration5h 25mDaily departures1