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 pricePLN 18Average duration8mDaily departures132
Esposende - Castro MarimAverage pricePLN 172Average duration10h 40mDaily departures1
Vila Real - Castro MarimAverage pricePLN 170Average duration12h 20mDaily departures1
Beja - Castro MarimAverage pricePLN 64Average duration2h 5mDaily departures1
Caminha - Castro MarimAverage pricePLN 180Average duration11h 45mDaily departures1