Cheap Bus and Carpool tickets to Castro Marim

What are the most popular routes to Castro Marim?

Portalegre - Castro MarimAverage priceR 781Average duration6h 35mDaily departures1
Nisa - Castro MarimAverage priceR 669Average duration8h 15mDaily departures1
Caminha - Castro MarimAverage priceR 780Average duration11h 45mDaily departures1
Mogadouro - Castro MarimAverage priceR 782Average duration13h 50mDaily departures1
Esposende - Castro MarimAverage priceR 787Average duration10h 40mDaily departures1