Cheap Bus and Carpool tickets to Castro Marim

What are the most popular routes to Castro Marim?

Caminha - Castro MarimAverage priceR 846Average duration11h 45mDaily departures1
Lisbon - Castro MarimAverage priceR 491Average duration6h 5mDaily departures3
Altura - Castro MarimAverage priceR 108Average duration12mDaily departures163
Vila Real - Castro MarimAverage priceR 788Average duration12h 20mDaily departures1
Nisa - Castro MarimAverage priceR 722Average duration8h 15mDaily departures1