Cruise From Portimão: 2.5-Hour Cruise to Benagil Caves Duration: 2.5 hours 4.3 1,766 Reviews From US$ 48.30 US$ 24.15 per person