Cheap Bus and Carpool tickets to Elvas

What are the most popular routes to Elvas?

Lisbon - ElvasAverage priceCLP 20,563Average duration3h 20mDaily departures12
Almada - ElvasAverage priceCLP 19,702Average duration3hDaily departures5
Portalegre - ElvasAverage priceCLP 15,657Average duration2h 30mDaily departures2
Madrid - ElvasAverage priceCLP 57,091Average duration13h 50mDaily departures4
Albufeira - ElvasAverage priceCLP 27,726Average duration5h 10mDaily departures3