Cheap Bus and Carpool tickets to Castro Marim

What are the most popular routes to Castro Marim?

Lisbon - Castro MarimAverage priceARS 43,394Average duration6h 5mDaily departures3
Caminha - Castro MarimAverage priceARS 72,795Average duration11h 45mDaily departures1
Évora - Castro MarimAverage priceARS 37,227Average duration4h 45mDaily departures1
Esposende - Castro MarimAverage priceARS 69,553Average duration10h 40mDaily departures1
Vila Real - Castro MarimAverage priceARS 68,784Average duration12h 20mDaily departures1