Cheap Bus and Carpool tickets to Castro Urdiales

What are the most popular routes to Castro Urdiales?

Santander - Castro UrdialesAverage price£10Average duration1h 50mDaily departures13
Solares - Castro UrdialesAverage price£8Average duration1h 20mDaily departures4
San Sebastian - Castro UrdialesAverage price£15Average duration1h 50mDaily departures2
Madrid - Castro UrdialesAverage price£24Average duration7h 20mDaily departures2
Vitoria-Gasteiz - Castro UrdialesAverage price£10Average duration1h 35mDaily departures1