The quick version
- From US$545[1], this private yacht cruise takes you from Portimao along the coast to the Benagil Sea Cave and Marinha Beach, with a private group on board.[1]
- Since August 13, 2024, visitors cannot disembark onto the beach inside Benagil Cave or swim into it.[2]
- The distance from Portimao to Benagil Cave is 15 km by coastline[3], and the cruise duration is 2.5 - 6 hours depending on your schedule.[1]
- The private yacht tour is rated 4.74 from 1,768 reviews, with a private group and skip-the-ticket-line access.[1]
- Reserve now and pay later, and cancel up to 24 hours in advance for a full refund.[1]
- Top choice Private Yacht Cruise from US$545 Duration2.5 - 6 hours[1]GroupPrivate group[1]Rating4.74 from 1,768 reviews[1]CancellationFree cancellation[1] Check availability
- Speedboat Adventure from US$14 Duration1.5 hours[4]GroupLive tour guide[4]Rating4.81 from 7,820 reviews[4]CancellationFree cancellation[4] See this tour
- Sunset Cruise from US$13 Duration75 minutes[5]GroupSmall group available[5]Rating4.81 from 2,545 reviews[5]CancellationFree cancellation[5] See this tour
Common dolphins are the most-seen species in summer; bottlenose are the only year-round resident pod; striped dolphins favour deeper, offshore water. Sightings of all three peak from May through October, with bottlenose visible year-round on calm days.
The best way to see Benagil from Portimao
Plan ahead
Why take a Benagil cruise from Portimao
Portimao is a handy base for seeing the Benagil Sea Cave. A private yacht cruise from Portimao costs from US$545[1] and lasts 2.5 - 6 hours, so you can shape the trip to your day.[1] The boat is yours alone, the driver speaks English, French, Portuguese and Spanish, and you skip the ticket line.[1] It is the kind of day that feels like a holiday within a holiday: no queues, no loud engine, just the coast opening up ahead of you. You can settle on the deck, watch the cliffs slide past and let the skipper set the pace. Nothing about the morning has to be rushed.
The route hugs the coast past Ferragudo, Carvoeiro, Algar Seco and Alfanzina Lighthouse before reaching Benagil.[1] You then continue to Praia da Marinha, a beach loved for its natural arches, small coves and golden sand.[8] Along the way you pass layered cliffs, quiet beaches and rock formations that look different with every change of light. The water shifts from deep blue to green over the shallows, and the cliffs stack up in banded layers of gold and grey.
If you are weighing other options, a speedboat tour from Portimao costs from US$14.[4] A sunset cruise from Portimao costs from US$13 and takes 75 minutes.[5] You can also choose a shared boat tour to Benagil Cave and Marinha Beach for from US$35.[9] The private yacht is the calmest and most personal of them all, and it leaves the schedule in your hands.
Inside the Benagil Sea Cave
The Benagil Sea Cave was formed over millions of years by coastal erosion along a limestone-dominated coastline.[10] The interior is roughly circular, about 50 metres across, with walls rising 15 metres to a domed ceiling.[11] At the apex, an oval opening about 10 metres across frames a disc of sky and floods the interior with downwelling light.[11]
From the water, the effect is magical. The cave mouth opens wide enough for small boats to enter, and the light turns the water turquoise. But note the current rule: as of August 13, 2024, visitors are no longer allowed to disembark onto the beach inside the cave or swim into it.[2]
Your yacht will glide in so you can look up at the dome, but the sand stays off limits. The cliffs around the cave show layered golden rock shaped by the sea, and the whole stretch of coast is part of the Algarve's limestone landscape.[10] It is a strange, beautiful feeling to be inside such a vast natural space, with the sky framed overhead and the sea lapping at the hull. Boats drift in slowly, and everyone on board tends to go quiet without being asked.
The domed ceiling of Benagil Cave opens to the sky, letting sunlight spill onto the sand below.
The route and what you will see
From Portimao, the distance to Benagil Cave is 15 km by coastline.[3] The private yacht route takes you past Portimao, Praia da Angrinha, Ferragudo, NoSoloAgua Portimao, Praia da Rocha and Ponta do Altar Lighthouse before reaching Carvoeiro.[1] Each of these spots has its own character, from the sweep of Praia da Rocha to the whitewashed walls of Ferragudo.
After Carvoeiro, the boat passes Algar Seco, Alfanzina Lighthouse and Praia do Carvalho, then reaches Benagil and the Benagil Sea Cave.[1] The cruise continues to Benagil beach before returning.[1]
Praia da Marinha is a highlight of the Algarve, with natural arches, small coves and golden sand.[8] The Seven Hanging Valleys Trail passes by Benagil Cave and Benagil Beach on its section from Marinha Beach to Carvalho Beach.[12] Keep your camera ready for the arches, caves and hidden coves, and ask the driver to linger if a particular view stops you. Look for the pale bands of limestone along the top of the cliffs and the small beaches tucked in at their base, where the rock has worn away into shallow caves.
Boat options from Portimao
The private yacht is the premium way to go, from US$545.[1] If you prefer something smaller and faster, a speedboat adventure from Portimao costs from US$14 and lasts 1.5 hours.[4] Speedboats can weave into the caves and give a more adrenaline-fuelled ride, but you will share the experience with other travellers.
A classic boat tour from Portimao to Benagil Cave and Marinha Beach costs from US$35 and lasts 105 minutes.[13] Or choose a 2-hour catamaran tour from Portimao for from US$28.[14] A small group boat tour is from US$29.[15] These are solid, affordable ways to see the coast.
For sunset, a Portimao sunset cruise costs from US$23 and lasts 2.5 hours.[16] Another sunset option from Portimao to Benagil and Marinha Beach costs from US$13 and takes 75 minutes.[5] Sunset trips are popular, so book ahead if you want golden light on the cliffs. Whichever boat you pick, mornings usually bring calmer water and softer light. The cliffs tend to look their best early in the day.
from US$545
Private yacht cruise from Portimao to the Benagil Sea Cave and Marinha Beach, with a private group on board.[1]
Best time for a Benagil cruise
The Algarve receives over 3,000 hours of sunshine per year.[7] Summer highs from June to September are around 25 to 29 C, while winter highs are near 16 to 17 C.[17] The sun is the star of the show, but the sea plays its part too.
Sea temperatures follow the seasons. In winter they are typically around 15-16 C, in spring around 16-19 C, in summer around 19-23 C, and in autumn around 18-20 C.[6] For swimming, late summer is the most comfortable, though many travellers are happy just to dip a hand in the water.
If you hope to see dolphins, common dolphins are the most-seen species in summer, bottlenose are the only year-round resident pod, and striped dolphins favour deeper offshore water; sightings of all three peak from May through October.[18] The best plan is to book a morning or early afternoon cruise on a calm, sunny day and keep your eyes on the water. Dolphins often play in the bow wake, and the crew will know where to look. Spring brings wildflowers along the clifftops and fewer boats on the water, while autumn keeps the sea warm and the light golden.
Planning your visit
Remember that you cannot step ashore inside Benagil Cave or swim into it since August 13, 2024.[2] The tides on the Algarve coast have two highs and two lows on most days, roughly twelve hours and twenty-five minutes apart.[19] A local skipper plans around the tide, so trust their timing.
White storks nest at sea along the Algarve coast, a behaviour that has spread onto the southern coast.[20] Keep an eye on the cliffs for their large nests, especially in spring. It is one of those little details that makes a boat trip feel like a wildlife safari.
The Algarve recorded 5.34 million guests, a 1.8% increase compared to 2024.[21] Booking ahead is wise in peak months, and a private yacht gives you the flexibility to choose a departure time that suits your holiday rhythm. A soft bag or a small backpack is easier to manage on deck than a bulky case, and a hat with a strap saves a lot of chasing.
Booking your Portimao to Benagil boat
The private yacht cruise from Portimao is from US$545.[1] You can reserve now and pay later, and cancel up to 24 hours in advance for a full refund.[1] That flexibility makes it easy to plan around the weather.
Check availability for starting times, since the duration is 2.5 - 6 hours.[1] The tour is rated 4.74 from 1,768 reviews.[1]
Book directly through GetYourGuide, and you will have the driver, language options and skip-the-ticket-line access confirmed before you go.[1] A private yacht turns the Benagil cruise from Portimao into a personal adventure, one you can tailor to your own pace and mood. Whether it is a birthday, an anniversary or simply a day you want to remember, this is the way to do it. Take a light jacket even in high summer. The breeze off the water is cooler than the beach.
Starting prices for Benagil tours from Portimao
Prices are from GetYourGuide listings: Private Yacht[1], Sunset Cruise[16], Classic Boat Tour[9], Small Group Boat[15], Speedboat Adventure[4].
What will you pay?
US dollar from-prices from GetYourGuide: Private Yacht[1], Benagil and Marinha Boat Tour[9], Sunset Cruise[16], Speedboat Adventure[4].
When to book your cruise
Plan your Portimao cruise
Choose your yacht
Decide between the private yacht, a shared boat, a speedboat or a sunset cruise.
Check the start times
The private yacht runs 2.5 - 6 hours, so confirm availability and pick the time that suits you.[1]
Arrange your marina
Choose one of the two starting location options in Portimao and arrive early.[1]
Enjoy the coastal run
The route passes Ferragudo, Carvoeiro, Algar Seco and the lighthouse before Benagil.[1]
Glide into the cave
Enter the Benagil Sea Cave and look up at the domed ceiling; remember you cannot land or swim.[2]
Return via Marinha
After the cave, the yacht heads to Praia da Marinha with its arches and coves.[8]
Set sail from Portimao to the Benagil Sea Cave
from US$546Reserve now & pay later




