Cheap Bus and Carpool tickets to Cascais

What are the most popular routes to Cascais?

Porto - CascaisAverage price$19Average duration3h 55mDaily departures3
Faro - CascaisAverage price$57Average duration12h 5mDaily departures2
Viseu - CascaisAverage price$37Average duration6h 55mDaily departures2
Coimbra - CascaisAverage price$40Average duration6h 5mDaily departures3
Barcelos - CascaisAverage price$32Average duration6h 15mDaily departures2