Cheap Bus and Carpool tickets to Guardo

What are the most popular routes to Guardo?

Cervera de Pisuerga - GuardoAverage priceCLP 6,058Average duration31mDaily departures3
Bilbao - GuardoAverage priceCLP 30,241Average duration3h 57mDaily departures2
Aguilar de Campóo - GuardoAverage priceCLP 8,034Average duration54mDaily departures3
Velilla Del Rio Carrion - GuardoAverage priceCLP 5,207Average duration5mDaily departures1
Puente Villarente - GuardoAverage priceCLP 12,380Average duration1h 24mDaily departures4