Cheap Bus and Carpool tickets to Guardo

What are the most popular routes to Guardo?

Bilbao - GuardoAverage priceTHB 1,103Average duration3h 57mDaily departures2
Cervera de Pisuerga - GuardoAverage priceTHB 221Average duration31mDaily departures3
Aguilar de Campóo - GuardoAverage priceTHB 289Average duration54mDaily departures3
Puente Villarente - GuardoAverage priceTHB 452Average duration1h 24mDaily departures4
Villarmún - GuardoAverage priceTHB 415Average duration1h 11mDaily departures2