Cheap Bus and Carpool tickets to Elvas

What are the most popular routes to Elvas?

Aveiro - ElvasAverage price$43Average duration7h 30mDaily departures5
Castelo Branco - ElvasAverage price$29Average duration6h 40mDaily departures6
Covilha - ElvasAverage price$37Average duration7h 35mDaily departures6
Portalegre - ElvasAverage price$20Average duration2h 30mDaily departures1
Almada - ElvasAverage price$21Average duration3hDaily departures6