Cheap Bus and Carpool tickets to Castro Marim

What are the most popular routes to Castro Marim?

Caminha - Castro MarimAverage priceRUB 3 660Average duration11h 45mDaily departures1
Beja - Castro MarimAverage priceRUB 1 293Average duration2h 5mDaily departures1
Esposende - Castro MarimAverage priceRUB 3 497Average duration10h 40mDaily departures1
Vila Real - Castro MarimAverage priceRUB 3 459Average duration12h 20mDaily departures1
Azinhal - Castro MarimAverage priceRUB 369Average duration11mDaily departures429