Cheap Bus and Carpool tickets to Sintra

What are the most popular routes to Sintra?

Porto - SintraAverage price₹1 246Average duration3h 35mDaily departures6
Leiria - SintraAverage price₹2 575Average duration6h 35mDaily departures3
Madrid - SintraAverage price₹6 943Average duration16h 55mDaily departures8
Albufeira - SintraAverage price₹3 844Average duration11hDaily departures3
Bilbao - SintraAverage price₹8 318Average duration16h 40mDaily departures2