Cheap Bus and Carpool tickets to Elvas

What are the most popular routes to Elvas?

Setúbal - ElvasAverage pricePEN 76Average duration4h 25mDaily departures5
Estremoz - ElvasAverage pricePEN 39Average duration45mDaily departures5
Portalegre - ElvasAverage pricePEN 59Average duration2h 30mDaily departures1
Almada - ElvasAverage pricePEN 76Average duration3hDaily departures6
Porto - ElvasAverage pricePEN 156Average duration7h 15mDaily departures10