Porto Campana

Massive Sand Dunes

Porto Campana beach is sheltered by a small rocky headland and backed by pretty sand dunes that can reach up to 20 meters high. Behind the beach there is a pond called Stangioni de Su Sali filled with pink flamingos digging their long necks in the water looking for lunch. And the massive sand dunes are covered with ancient juniper trees everywhere. The other side of the rocky headland is called Campana Dune (Spiaggia di Campana Dune) and it has the same dramatic sand dune backdrops. You can have a go at kite surfing, book diving trips or enquire about other water sports activities from one of the beach kiosk run by Chia Laguna Resort.


When you walk along the Mediterranean beaches, sometimes you come across what looks like a tiny naked football washed up on the shore everywhere. Known as “Sea Balls” (Egagropilo), they are the fibrous residues of Mediterranean seagrass called Posidonia Oceanica, one the oldest species on earth. Posidonia Oceanica grows best in clean waters, and its presence is a marker for lack of pollution so the more of these little friendly Sea Balls you see the better for the sea environment. Most recent discovery of Posidonia Oceanica in Ibiza is 8 kilometres across and estimated at around 100,000 years old which may be one of the largest and oldest clonal colonies on Earth.

World’s Oldest Living Organism

How to get there

The Road to Porto Campana Beach

To get to Porto Porto Campana beach from Cagliari, follow the road SS 195 to town of Santa Margherita di Pula, at the round about take the road SP71/Viale Chia and keep on it till you see the Chia Laguna Hotel, there is a cross-roads with signposts to the beaches, turn left to the road called Viale Spartivento and continue on for about 400 metres, turn left again and continue on the dirt-track till you reach the parking area of Campana Beach. Porto Campana and Campana Dune beaches are just short walk away from the car park.