Cheap Bus and Carpool tickets to Santo Tirso

What are the most popular routes to Santo Tirso?

Lisbon - Santo TirsoAverage priceCLP 28 726Average duration4h 25mDaily departures4
Fátima - Santo TirsoAverage priceCLP 22 186Average duration2h 35mDaily departures1
Coimbra - Santo TirsoAverage priceCLP 17 300Average duration1h 40mDaily departures1
Faro - Santo TirsoAverage priceCLP 45 293Average duration9h 55mDaily departures1
Portalegre - Santo TirsoAverage priceCLP 44 203Average duration9h 10mDaily departures1