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 pricePEN 23Average duration8mDaily departures159
Lisbon - Castro MarimAverage pricePEN 104Average duration6h 5mDaily departures3
Vila Real - Castro MarimAverage pricePEN 161Average duration12h 20mDaily departures1
Beja - Castro MarimAverage pricePEN 61Average duration2h 5mDaily departures1
Caminha - Castro MarimAverage pricePEN 171Average duration11h 45mDaily departures1