Cheap Bus and Carpool tickets to Elvas

What are the most popular routes to Elvas?

Lisbon - ElvasAverage priceMAD 237Average duration3h 20mDaily departures13
Badajoz - ElvasAverage priceMAD 70Average duration20mDaily departures1
Almada - ElvasAverage priceMAD 200Average duration3hDaily departures6
Madrid - ElvasAverage priceMAD 729Average duration14h 20mDaily departures3
Albufeira - ElvasAverage priceMAD 287Average duration5h 10mDaily departures2