Cheap Bus and Carpool tickets to Castro Verde

What are the most popular routes to Castro Verde?

Beja - Castro VerdeAverage priceARS 16,175Average duration40mDaily departures3
Tavira - Castro VerdeAverage priceARS 31,940Average duration3h 40mDaily departures6
Portimão - Castro VerdeAverage priceARS 23,656Average duration3h 30mDaily departures4
Porto - Castro VerdeAverage priceARS 66,363Average duration6h 50mDaily departures5
Serpa - Castro VerdeAverage priceARS 26,730Average duration2h 45mDaily departures1