Cheap Bus and Carpool tickets to Santiago do Cacém

What are the most popular routes to Santiago do Cacém?

Lisbon - Santiago do CacémAverage price₹1,815Average duration2h 5mDaily departures15
Setúbal - Santiago do CacémAverage price₹1,559Average duration1h 20mDaily departures10
Grândola - Santiago do CacémAverage price₹1,165Average duration25mDaily departures6
Portimão - Santiago do CacémAverage price₹1,683Average duration3h 20mDaily departures2
Faro - Santiago do CacémAverage price₹2,591Average duration8h 50mDaily departures1