Cheap Bus and Carpool tickets to Castro Urdiales

What are the most popular routes to Castro Urdiales?

Laredo - Castro UrdialesAverage price$7Average duration40mDaily departures18
Madrid - Castro UrdialesAverage price$32Average duration7h 20mDaily departures2
Gama - Castro UrdialesAverage price$9Average duration1h 33mDaily departures11
San Sebastian - Castro UrdialesAverage price$19Average duration1h 50mDaily departures2
Torrelavega - Castro UrdialesAverage price$19Average duration2h 55mDaily departures17