Cheap Bus and Carpool tickets to Serpa

What are the most popular routes to Serpa?

Lisbon - SerpaAverage priceARS 34 004Average duration3h 35mDaily departures5
Beja - SerpaAverage priceARS 12 066Average duration35mDaily departures3
Vila Nova de São Bento - SerpaAverage priceARS 12 066Average duration20mDaily departures3
Vidigueira - SerpaAverage priceARS 13 828Average duration1h 15mDaily departures2
Évora - SerpaAverage priceARS 26 552Average duration2h 5mDaily departures3