New service available is the SURF BUS, it goes on a trip to Costa Vicentina, and the surf meca Amado Beach. Leaving from Portimão, at 8h40 am, every morning, it stops in Praia da Rocha, Alvor, Lagos, Praia da Luz and Campismo de Espiche, with Amado Beach as its destination.
More info here.
More info here.