Cheap Bus and Carpool tickets to Luarca

What are the most popular routes to Luarca?

Oviedo - LuarcaAverage priceCHF 16Average duration1h 30mDaily departures13
Aviles - LuarcaAverage priceCHF 12Average duration1h 13mDaily departures14
Bilbao - LuarcaAverage priceCHF 51Average duration6h 45mDaily departures9
Madrid - LuarcaAverage priceCHF 61Average duration9hDaily departures5
Santiago de Compostela - LuarcaAverage priceCHF 31Average duration3h 40mDaily departures2