Cheap Bus and Carpool tickets to Sintra

What are the most popular routes to Sintra?

Bilbao - SintraAverage price$123Average duration16h 40mDaily departures2
Vila Real - SintraAverage price$31Average duration6h 35mDaily departures2
Fátima - SintraAverage price$33Average duration7h 10mDaily departures2
Madrid - SintraAverage price$92Average duration15h 25mDaily departures4
Portimão - SintraAverage price$52Average duration11h 25mDaily departures2