Cheap Bus and Carpool tickets to Castro Marim

What are the most popular routes to Castro Marim?

Lisbon - Castro MarimAverage priceR 476Average duration6h 5mDaily departures3
Beja - Castro MarimAverage priceR 286Average duration2h 5mDaily departures1
Esposende - Castro MarimAverage priceR 773Average duration10h 40mDaily departures1
Caminha - Castro MarimAverage priceR 809Average duration11h 45mDaily departures1
Vila Real - Castro MarimAverage priceR 764Average duration12h 20mDaily departures1