Cheap Bus and Carpool tickets to Elvas

What are the most popular routes to Elvas?

Aveiro - ElvasAverage price£34Average duration7h 30mDaily departures5
Castelo Branco - ElvasAverage price£23Average duration6h 40mDaily departures6
Covilha - ElvasAverage price£29Average duration7h 35mDaily departures6
Portalegre - ElvasAverage price£16Average duration2h 30mDaily departures1
Almada - ElvasAverage price£17Average duration3hDaily departures6