Cheap Bus and Carpool tickets to Castro Marim

What are the most popular routes to Castro Marim?

Vila Real de Santo António - Castro MarimAverage priceARS 9,256Average duration8mDaily departures170
Azinhal - Castro MarimAverage priceARS 7,170Average duration11mDaily departures448
Évora - Castro MarimAverage priceARS 36,272Average duration4h 45mDaily departures1
Caminha - Castro MarimAverage priceARS 70,928Average duration11h 45mDaily departures1
Beja - Castro MarimAverage priceARS 25,048Average duration2h 5mDaily departures1