Cheap Bus and Carpool tickets to Castuera

What are the most popular routes to Castuera?

Madrid - CastueraAverage price₪143Average duration5h 35mDaily departures1
Villanueva de la Serena - CastueraAverage price₪27Average duration1h 20mDaily departures1
Esparragosa de la Serena - CastueraAverage price₪12Average duration5mDaily departures1
Zalamea de la Serena - CastueraAverage price₪12Average duration15mDaily departures1
La Haba - CastueraAverage price₪24Average duration1h 10mDaily departures1