EVA Transportes operates a bus from Portimão to Benagil hourly. Tickets cost $2 - $6 and the journey takes 20 min. 2 other operators also service this route.
How to get from Portimão to Benagil
From Portimão bus to Lagoa then line 38 bus to Benagil. 1 h 35 min 4€. From Portimão taxi to Benagil. 18 min 20€. From Portimão drive to Benagil. 18 min 2€. From Portimão Uber to Benagil. 18 min 19€.
Is there a direct bus between Portimão and Benagil?
No, there is no direct bus from Portimão to Benagil. However, there are services departing from Portimão and arriving at Benagil via Lagoa. The journey, including transfers, takes approximately 1 h 35 min.