Cheap Bus and Carpool tickets to Serpa

What are the most popular routes to Serpa?

Beja - SerpaAverage priceCLP 8,051Average duration35mDaily departures3
Faro - SerpaAverage priceCLP 23,576Average duration4hDaily departures2
Évora - SerpaAverage priceCLP 17,458Average duration2h 5mDaily departures3
Setúbal - SerpaAverage priceCLP 20,088Average duration2h 50mDaily departures3
Leiria - SerpaAverage priceCLP 33,257Average duration5h 45mDaily departures2