Cheap Bus and Carpool tickets to Sagres

What are the most popular routes to Sagres?

Lagos - SagresAverage priceCA$13Average duration1hDaily departures338
Portimão - SagresAverage priceCA$16Average duration1hDaily departures2
Aljezur - SagresAverage priceCA$16Average duration3h 55mDaily departures2
Vila do Bispo - SagresAverage priceCA$9Average duration15mDaily departures273
Porto - SagresAverage priceCA$69Average duration8h 45mDaily departures6