Cheap Bus and Carpool tickets to Beja

What are the most popular routes to Beja?

Faro - BejaAverage priceCLP 19 865Average duration2h 40mDaily departures10
Albufeira - BejaAverage priceCLP 16 404Average duration1h 40mDaily departures7
Monte Gordo - BejaAverage priceCLP 17 652Average duration4h 20mDaily departures5
Tavira - BejaAverage priceCLP 22 058Average duration4h 10mDaily departures7
Ferreira do Alentejo - BejaAverage priceCLP 8 018Average duration25mDaily departures4