Cheap Bus and Carpool tickets to Castro Marim

What are the most popular routes to Castro Marim?

Caminha - Castro MarimAverage price$69Average duration11h 45mDaily departures1
Portalegre - Castro MarimAverage price$47Average duration6h 35mDaily departures1
Nisa - Castro MarimAverage price$60Average duration8h 15mDaily departures1
Lisbon - Castro MarimAverage price$41Average duration6h 5mDaily departures3
Évora - Castro MarimAverage price$36Average duration4h 45mDaily departures1