Cheap Bus and Carpool tickets to Guardo

What are the most popular routes to Guardo?

Bilbao - GuardoAverage price£25Average duration5h 5mDaily departures5
Cervera de Pisuerga - GuardoAverage price£6Average duration31mDaily departures5
Velilla Del Rio Carrion - GuardoAverage price£5Average duration5mDaily departures2
Puente Villarente - GuardoAverage price£11Average duration1h 24mDaily departures4
Aguilar de Campóo - GuardoAverage price£7Average duration54mDaily departures3