Cheap Bus and Carpool tickets to Beja

What are the most popular routes to Beja?

Faro - BejaAverage priceR 337Average duration2h 30mDaily departures6
Évora - BejaAverage priceR 183Average duration1h 10mDaily departures13
Albufeira - BejaAverage priceR 329Average duration1h 40mDaily departures5
Portimão - BejaAverage priceR 337Average duration4h 10mDaily departures4
Serpa - BejaAverage priceR 144Average duration35mDaily departures3