Best Things to Do in Sardinia: Beaches, Towns & Hidden Gems

Best Things to Do in Sardinia: Beaches, Towns & Hidden Gems

Vacation rentals in Sardinia

Find the perfect place for your stay.

Tomas AchmedovasTomas Achmedovas·Last updated March 23, 2026·1 min read
Things To DoSightseeingTop AttractionsEuropeCultureItalyMediterraneanBeachesFood & DrinkHistoryDay TripsFamily Travel

Sardinia Italy - The Mediterranean's Best-Kept Secret

Sardinia Italy is the kind of place that ruins every other beach holiday you take afterwards. This autonomous island - the second largest in the Mediterranean - delivers water so clear it looks digitally enhanced, coastline that shifts from powder-white Caribbean-style stretches to jagged granite coves within a single drive, and a cultural identity so distinct it barely feels Italian at all. The Sards have their own language, their own cuisine, and a fierce independence shaped by millennia of resisting outside rule.

Beyond the headline beaches and the Costa Smeralda glitz, Sardinia rewards the curious. The interior hides Bronze Age stone towers called nuraghi - over 7,000 of them scattered across pastoral landscapes. Medieval towns like Bosa and Castelsardo cling to hillsides above rivers and sea. The food is earthy and exceptional: slow-roasted suckling pig, hand-pinched pasta, crispy flatbread, and wines from grapes that grow nowhere else in the world.

This guide covers the best things to do in Sardinia - from the must-swim beaches and atmospheric old towns to the archaeological sites and wild gorges that most visitors miss. Whether you are planning a week-long road trip or a long weekend based in one area, these are the experiences that define the island.

Quick Travel Facts: Sardinia

Country / RegionItaly (Sardinia, autonomous region)
Population~1.6 million (island); Cagliari metro ~430,000
Time ZoneCET (UTC+1) / CEST (UTC+2 in summer)
CurrencyEuro (EUR) | Cards accepted in towns; cash needed in rural areas
Cost LevelMid-range (EUR-EUR EUR). Budget: EUR 60-90/day; Mid: EUR 120-200/day
Average Summer Temp28-33C (Jun-Aug); sea temp 22-26C
Average Winter Temp8-14C (Dec-Feb); mild but rainy
Nearest AirportsCagliari Elmas (CAG), Olbia-Costa Smeralda (OLB), Alghero-Fertilia (AHO)
Distance: Rome~300 km (~1h flight; 5-8h ferry from Civitavecchia)
Distance: Barcelona~650 km (~1h15 flight; overnight ferry from BCN)
Distance: Milan~600 km (~1h15 flight; 10-12h ferry from Genoa)
Distance: Corsica~12 km (~50 min ferry Santa Teresa-Bonifacio)

Getting to Sardinia

Sardinia has three airports serving different parts of the island. Cagliari Elmas (CAG) is the main gateway to the south and centre - it sits 7 km from downtown Cagliari with ARST bus connections every 10-15 minutes for around EUR 1.30. Olbia-Costa Smeralda (OLB) serves the northeast including the Costa Smeralda - buses run to Olbia centre (4 km) and taxis cost about EUR 15. Alghero-Fertilia (AHO) covers the northwest, 10 km from Alghero's old town with a regular bus shuttle taking 20 minutes for EUR 1.

Direct flights connect all three airports to Rome (1h), Milan (1h15), and other Italian cities year-round. In summer, seasonal routes open from across Europe including London, Berlin, Paris, and Amsterdam. Budget carriers like Ryanair, easyJet, and Volotea keep prices competitive - expect EUR 30-80 one way in shoulder season.

Ferries are the alternative, especially if you want your own car on the island. The main mainland Italy routes run from Civitavecchia (near Rome) to Olbia (5-8h), Porto Torres (7h), and Cagliari (13-15h). Genoa to Olbia/Porto Torres takes 10-12 hours. Livorno to Olbia is around 8-9 hours. Operators include Tirrenia, Grimaldi Lines, Moby Lines, and Corsica Ferries. Foot passenger tickets start around EUR 30-50; taking a car adds EUR 70-150 depending on season. Night sailings with a cabin are popular for the longer routes, letting you sleep through the crossing. From Corsica, a short 50-minute ferry connects Bonifacio to Santa Teresa Gallura in northern Sardinia.

Getting Around Sardinia

A rental car is essential for exploring Sardinia properly. The island has toll-free expressways connecting Cagliari, Sassari, Olbia, Nuoro, and Oristano, but secondary roads are often narrow and winding. All major international rental companies (Europcar, Hertz, Avis, Sixt) operate at the three airports, along with Italian chains like Maggiore. Book early for summer - July and August availability sells out. Parking in towns uses blue-stripe pay zones (EUR 1-2.50/hour) and beach parking can cost EUR 2-5/hour in peak season.

Public transport exists but has serious limitations. ARST buses form the main network with roughly 160 routes, though frequency to smaller towns drops to 2-3 services per day. Tickets cost about EUR 1 per 15 km and can be bought at tabacchini (tobacco shops), bus stations, or via the DropTicket and TabNet apps. Trenitalia trains connect Cagliari to Oristano, Sassari, Porto Torres, Olbia, and Iglesias, with the longest journey (Cagliari-Olbia, 4 hours) costing under EUR 20. ARST also runs narrow-gauge trains including the scenic Sassari-Alghero and Macomer-Nuoro lines.

Taxis are available in major towns but expensive for longer distances. Rideshare apps have limited coverage outside Cagliari. For island-hopping to La Maddalena, San Pietro, and Asinara, local ferry companies operate regular crossings. Walking is practical within compact old towns like Alghero, Bosa, and Cagliari's Castello quarter, but distances between attractions make a car necessary for any serious sightseeing.

Regions at a Glance

Cagliari & the South

Southern Sardinia, centred on the island capital. Cagliari has the best urban dining scene, nightlife, museums, and the long Poetto Beach. Nearby highlights include the ancient ruins at Nora and the beaches of Chia and Villasimius. The best base for first-time visitors who want city and coast.

Costa Smeralda & Gallura

Northeast Sardinia. The Costa Smeralda is the glamorous strip with Porto Cervo, designer boutiques, and pristine coves. Beyond the glitz, the wider Gallura region offers granite landscapes, the hilltop town of San Pantaleo, and access to the La Maddalena archipelago. Suits luxury seekers and beach lovers.

Alghero & the Northwest

The northwest coast around Alghero has a distinctly Catalan flavour - cobbled lanes, sea walls, and seafood restaurants. Nearby draws include Neptune's Grotto, the beaches at Stintino (La Pelosa), and the medieval hilltop of Castelsardo. A great base for mixing culture with coast.

Barbagia & Central Sardinia

The mountainous interior around Nuoro. This is pastoral Sardinia at its most traditional - shepherds, granite peaks, cork forests, and remote villages with murals and ancient festivals. The Gennargentu mountain range and Gorropu Gorge are the top outdoor draws. For hikers and culture seekers.

Ogliastra & the East Coast

The wild, undeveloped east coast along the Gulf of Orosei. Cala Mariolu, Cala Goloritze, and Cala Luna are among Italy's finest beaches, mostly accessible only by boat or hike. Cala Gonone and Santa Maria Navarrese are the main launching points. Ideal for adventure travellers and beach purists.

Oristano & the West

West-central Sardinia, quieter and less touristy. Oristano is the gateway to the Sinis Peninsula with its Punic-Roman ruins at Tharros, the quartz-sand beach of Is Arutas, and flamingo-filled wetlands. Su Nuraxi di Barumini, Sardinia's most important archaeological site, is nearby. Good for history buffs and off-the-beaten-path travellers.

Sulcis-Iglesiente & the Southwest

The rugged southwest corner with abandoned mines turned UNESCO Geomineral Park, the sandy dunes of Piscinas, and the islands of San Pietro (Carloforte) and Sant'Antioco. Still relatively untouched by mass tourism. Appeals to those wanting authentic, less-crowded Sardinia.

1. Costa Smeralda - The Emerald Coast and Sardinia's Most Famous Shoreline

Address
Costa Smeralda, Province of Sassari, northeast Sardinia
Nearest Transit
Olbia-Costa Smeralda Airport (OLB), 25 km south; ARST and SunLines buses from Olbia
Distance from Centre
25 km northeast of Olbia; 290 km from Cagliari

Stretching along the northeast coast between Olbia and Palau, the Costa Smeralda is what put Sardinia on the international map. Developed in the 1960s by the Aga Khan, this 20-km stretch of coastline is named for its emerald-green waters and has become synonymous with Mediterranean luxury. Porto Cervo sits at its heart - a manicured village of designer boutiques, superyacht marinas, and exclusive clubs that attracts the European elite every summer.

But the best part of the Costa Smeralda is free: the beaches. Spiaggia del Principe (Prince's Beach) is a perfect arc of white sand lapped by shallow turquoise water. Capriccioli has twin coves separated by granite outcrops. Liscia Ruja is one of the longest sandy stretches on the coast. Arrive early in summer - by 10am, the car parks fill and the sands get crowded. Outside of July-August, these beaches are blissfully quiet.

Pro Tip: Skip Porto Cervo's overpriced restaurants and eat in nearby San Pantaleo instead - a charming hilltop village with authentic Sardinian trattorias at a fraction of the coast prices. Thursday morning market is excellent.

2. Cagliari Old Town (Castello) - The Island's Walled Medieval Capital

Address
Castello Quarter, Cagliari, 09124
Nearest Transit
Cagliari bus stops along Via Roma, 10-min walk uphill to Castello; PF bus to Poetto Beach
Distance from Centre
City centre (Castello is Cagliari's historic heart)

Cagliari is Sardinia's capital and its most rewarding city. The historic Castello quarter sits on a hilltop fortified by Pisan walls, with views sweeping across the lagoon to the mountains. Narrow limestone streets wind between medieval towers, baroque churches, and the Cathedral of Santa Maria which blends Romanesque, Gothic, and baroque styles from eight centuries of renovation. The Bastion of Saint Remy offers the best panorama in the city - climb the monumental staircase for a sunset view across the rooftops and harbour.

Below Castello, the Marina quarter is where Cagliari eats and drinks. Via Sardegna and the streets around Corso Vittorio Emanuele II are packed with restaurants, wine bars, and gelaterias. The National Archaeological Museum houses one of Italy's finest collections of Nuragic bronzes and Punic artefacts. For a beach break, Poetto Beach stretches 8 km along the coast just 15 minutes from the centre by bus.

Pro Tip: Walk the Castello walls at golden hour, then descend into Marina for an aperitivo on Via Sardegna. The Museo Archeologico Nazionale is open late on certain summer evenings - check for Notti dei Musei events.

3. La Pelosa Beach, Stintino - Sardinia's Most Photographed Beach

Address
Località La Pelosa, 07040 Stintino (SS)
Nearest Transit
ARST bus from Sassari to Stintino (seasonal, ~1h); car strongly recommended
Distance from Centre
50 km northwest of Sassari; 250 km from Cagliari

At the very tip of Sardinia's northwest cape, La Pelosa is the beach you have seen in every Sardinia tourism campaign. Fine white sand meets impossibly shallow turquoise water with the 16th-century Aragonese watchtower standing on a rocky islet just offshore and the island of Asinara looming across the strait. The water barely reaches your knees for 50 metres out, making it one of the best beaches in Sardinia Italy for families with small children.

There is a catch: La Pelosa is now access-controlled in summer. Since 2019, daily visitor numbers are capped and entry requires a ticket (around EUR 3.50 in 2025, bookable online). Beach mats must be placed on provided wooden platforms to protect the dune ecosystem. The restrictions are worth it - they have kept the beach in far better condition than other popular spots. The small town of Stintino, 2 km south, has a handful of restaurants and a fishing-village atmosphere.

Pro Tip: Book your beach entry ticket online at least a week ahead for July-August. Arrive before 9am to get a good spot. Alternatively, visit in June or September when entry restrictions are lighter and the water is still warm.

4. Cala Goloritze - A Natural Monument on the Gulf of Orosei

Address
Cala Goloritze, 08040 Baunei (NU), Gulf of Orosei
Nearest Transit
No public transport to trailhead; car to Altopiano del Golgo parking; boat from Cala Gonone (~40 min) or Santa Maria Navarrese (~25 min)
Distance from Centre
155 km east of Nuoro; 200 km from Olbia

Cala Goloritze is regularly cited as one of Europe's most beautiful beaches, and the hype is justified. A small cove framed by towering limestone cliffs, punctuated by a 143-metre natural rock spire (Aguglia), and lapped by water so clear you can count the pebbles on the seabed from the clifftop above. This beach is a designated Italian Natural Monument, and swimming here feels like being inside a postcard.

Access is part of the experience. The only way in on foot is a well-marked trail from the Altopiano del Golgo above Baunei - about 3.5 km (1 hour downhill, 1.5 hours back up). The path descends roughly 400 metres through Mediterranean scrub and forest. Bring plenty of water, wear sturdy shoes, and start early to avoid the midday heat. Alternatively, boat tours from Cala Gonone or Santa Maria Navarrese stop offshore (swimming to the beach is permitted, landing boats is not).

Pro Tip: The trail car park at Altopiano del Golgo charges around EUR 5. Start the hike by 8am in summer to secure shade on the beach before midday. There are no facilities at the cove - pack food, water, and a bag for your rubbish.

5. Alghero Old Town - The Catalan Jewel of Sardinia's Northwest Coast

Address
Centro Storico, 07041 Alghero (SS)
Nearest Transit
Alghero-Fertilia Airport (AHO), 10 km; ARST bus from airport (20 min, ~EUR 1); local buses within town
Distance from Centre
Alghero old town is the main town centre

Alghero feels more like a small coastal city in Catalonia than anywhere else in Sardinia. Conquered by the Aragonese in the 14th century, the old town still carries that heritage in its dialect (Algherese Catalan is spoken by older residents), its architecture (Gothic palaces, Catalan-style churches), and its cuisine (lobster, sea urchin, and paella variants). The walled old town juts into the sea on a narrow promontory, encircled by honey-coloured ramparts that double as the most atmospheric evening passeggiata in northwest Sardinia.

Walk the bastioni (sea walls) at sunset for views across to Capo Caccia. The old town streets are tight and pedestrianised, lined with restaurants, coral jewellery shops (Alghero is known as the Coral Riviera), and wine bars serving local Vermentino. The beach at Lido San Giovanni is within walking distance, and day trips to Neptune's Grotto, the beach at Bombarde, and the nuraghe at Palmavera are all within 15 km.

Pro Tip: Alghero makes the best base in northwest Sardinia. Stay 3-4 nights and day-trip to Stintino, Bosa, and Capo Caccia. For dinner, head to the restaurants along the bastioni for seafood with a sea view - book ahead in summer.

6. La Maddalena Archipelago - Island Paradise off Sardinia's Northeast Coast

Address
La Maddalena Archipelago National Park, Province of Sassari
Nearest Transit
Delcomar ferry from Palau (20 min, ~EUR 5 per person + EUR 15-25 per car); Palau reached by ARST bus from Olbia (~1.5h)
Distance from Centre
40 km north of Olbia (to Palau ferry port); 320 km from Cagliari

The La Maddalena Archipelago National Park is a cluster of seven main islands and dozens of smaller islets between Sardinia and Corsica, protected as a national park since 1994. The water here is a catalogue of blues - cobalt in the deep channels, electric turquoise over the sandy shallows, almost transparent in the coves. Spiaggia Rosa (Pink Beach) on Budelli island is the most famous, though access is restricted to protect its unique pink-tinted sand. The beaches on Spargi (Cala Corsara) and Santa Maria are equally stunning and swimmable.

The main island of La Maddalena is reached by a 20-minute Delcomar or Maddalena Lines ferry from Palau on the Sardinian mainland. The town itself has a laid-back waterfront, good restaurants, and a small naval museum. From La Maddalena, you can drive across a causeway to Caprera island, where Garibaldi - Italy's unification hero - spent his final years. His house is now a museum. Boat excursions from La Maddalena or Palau tour the outer islands with swimming stops.

Pro Tip: Take your rental car on the ferry (book ahead in August) and drive Caprera's coastal road to Cala Coticcio, often called Sardinia's Tahiti. The hike down is short but steep. Bring snorkelling gear - the underwater visibility is extraordinary.

7. Su Nuraxi di Barumini - Sardinia's UNESCO Bronze Age Fortress

Address
Viale Su Nuraxi, 09021 Barumini (SU)
Nearest Transit
No direct public transport; car required. 60 km north of Cagliari via SS131
Distance from Centre
60 km north of Cagliari; 120 km south of Nuoro

Su Nuraxi is the most important archaeological site in Sardinia and a UNESCO World Heritage Site since 1997. This massive Bronze Age complex dates from the 16th century BC and consists of a central tower surrounded by four corner towers, an outer wall with seven additional towers, and the remains of a village of circular stone huts. It is the finest and most complete example of the nuraghi - the mysterious stone towers that are Sardinia's defining cultural symbol with over 7,000 scattered across the island.

The site is located near the village of Barumini in central-south Sardinia. Visits are by guided tour only (roughly 1 hour), available in Italian and English. The adjacent Casa Zapata museum houses artefacts found during excavation and sits above a second, partially excavated nuraghe visible through glass flooring. The landscape around Barumini is quintessential Sardinian interior - rolling hills, wheat fields, and the flat-topped plateau of the Giara di Gesturi where wild Giara horses roam.

Pro Tip: Combine Su Nuraxi with a visit to the Giara di Gesturi (20 km away) for wild horse spotting. Entry to Su Nuraxi costs around EUR 14 for a full ticket including Casa Zapata. Book morning tours to avoid the afternoon heat.

8. Bosa - The Most Colourful Town in Sardinia

Address
Centro Storico, 08013 Bosa (OR)
Nearest Transit
ARST bus from Alghero (~1.5h) or Oristano (~2h); car recommended for coastal road
Distance from Centre
45 km south of Alghero; 180 km northwest of Cagliari

Bosa is a postcard-perfect town on Sardinia's west coast where pastel-painted houses climb a hillside above the Temo - the island's only navigable river. Crowned by the 12th-century Malaspina Castle, the old town (Sa Costa) is a maze of steep alleys, tiny piazzas, and medieval churches. The Ponte Vecchio spanning the river is considered one of Italy's most beautiful bridges. Along the riverbank, the former tanneries (Sas Conzas) have been restored and stand as photogenic reminders of the town's leather-working past.

Bosa's charm is its pace - this is a place for wandering, not ticking off sights. The main corso is lined with family-run restaurants serving fresh seafood and Malvasia di Bosa, a distinctive local dessert wine. The coast around Bosa is some of the least developed in Sardinia: the beaches at Bosa Marina (2 km from town), Cala 'e Moru, and Porto Alabe are quiet even in peak summer. The winding coastal road (SP49) from Bosa to Alghero is one of the most scenic drives in Italy.

Pro Tip: Drive the SP49 coastal road from Alghero to Bosa at sunset - it takes about 45 minutes without stops, but allow 2 hours to pull over at viewpoints. Arrive in Bosa for dinner along the riverfront. Try the local Malvasia wine.

9. Neptune's Grotto (Grotta di Nettuno) - A Spectacular Sea Cave near Alghero

Address
Grotta di Nettuno, Localita Capo Caccia, 07041 Alghero (SS)
Nearest Transit
Boat from Alghero port (~30 min); or drive to Capo Caccia car park (24 km from Alghero) + 656-step staircase
Distance from Centre
24 km west of Alghero

Carved into the towering cliffs of Capo Caccia, 24 km west of Alghero, Neptune's Grotto is one of the Mediterranean's most impressive sea caves. The cavern extends roughly 4 km into the rock (about 200 metres is open to visitors), filled with stalactites, stalagmites, columns, and an underground saltwater lake called La Marmora. The formations are dramatically lit and reflected in the still water, creating an otherworldly atmosphere.

There are two ways to reach the grotto. The more dramatic approach is the Escala del Cabirol - a staircase of 656 steps carved into the cliff face, descending 110 metres to the cave entrance. The views during the descent are extraordinary. Alternatively, boat services run from Alghero's port (roughly 30 minutes each way, EUR 15-17 return). The cave is open from April to October, weather permitting, with guided tours every hour. Entry costs around EUR 14 for adults.

Pro Tip: Take the boat from Alghero if seas are calm - the coastal views of Capo Caccia's cliffs are spectacular. If you drive, arrive early to combine the staircase descent with a visit to the Capo Caccia viewpoint. The cave closes in rough weather, so check conditions before making the trip.

10. Gorropu Gorge - Europe's Deepest Canyon in the Sardinian Wilderness

Address
Gola di Gorropu, between Urzulei and Orgosolo, Province of Nuoro
Nearest Transit
No public transport; car to Genna Silana pass trailhead on SS125. Nearest town: Dorgali (20 km)
Distance from Centre
100 km east of Nuoro; 220 km from Cagliari

Gola di Gorropu is one of Europe's deepest gorges, with walls reaching up to 500 metres on either side of a narrow limestone canyon. Located in the Supramonte mountain range between the territories of Urzulei and Orgosolo, it is the centrepiece of Sardinia's wild interior and a must for anyone who wants to see the island beyond its beaches. The gorge floor is a boulder field of white limestone blocks, some the size of houses, with endemic plants growing in the cracks.

The main hiking route starts from the Genna Silana pass on the SS125 road (one of Sardinia's most scenic drives). The trail descends to the Flumineddu riverbed and follows it to the gorge entrance - roughly 7 km each way, taking 3-4 hours return for the standard route. The first section of the gorge is accessible without equipment. Deeper exploration requires scrambling and a guide. Entry to the gorge costs around EUR 5 and guides are available at the entrance for the advanced sections.

Pro Tip: Start the hike early - by 7am in summer. Bring at least 2 litres of water per person, sturdy hiking boots (the riverbed is rocky), and sun protection. The trail is exposed with little shade. This is a full-day commitment - combine it with a late lunch in Dorgali or Urzulei.

11. Cala Mariolu - The Gulf of Orosei's Crown Jewel Beach

Address
Cala Mariolu, Gulf of Orosei, 08040 Baunei (NU)
Nearest Transit
Boat from Cala Gonone (~35 min) or Santa Maria Navarrese (~20 min); no practical road access
Distance from Centre
50 km south of Cala Gonone by sea; 170 km east of Nuoro

Cala Mariolu consistently ranks as one of the best beaches in Sardinia Italy and in wider Europe. Tucked into the limestone cliffs of the Gulf of Orosei, it is a double cove of smooth white and pink pebbles backed by steep, scrub-covered cliffs. The water is an almost unreal shade of turquoise, deepening to cobalt blue just metres from shore, and the snorkelling along the rocky edges is exceptional - monk seals were spotted here as recently as the early 2000s.

Most visitors reach Cala Mariolu by boat from Cala Gonone (roughly 30-40 minutes) or Santa Maria Navarrese (about 20 minutes). Full-day boat tours of the Gulf of Orosei typically include stops at Cala Mariolu, Cala Goloritze, Cala Luna, and Cala Sisine, costing around EUR 35-50 per person with lunch included. There is a hiking trail from the plateau above, but it is steep, poorly marked, and not recommended without a local guide.

Pro Tip: Book a smaller inflatable dinghy (gommone) rather than a large tour boat for more flexibility at each cove. Operators in Cala Gonone rent them from around EUR 80-120/day with fuel. Water shoes are essential - the pebbles at Cala Mariolu are beautiful but punishing on bare feet.

12. Castelsardo - A Medieval Fortress Town above the Sea

Address
Centro Storico, 07031 Castelsardo (SS)
Nearest Transit
ARST bus from Sassari (~1h); car recommended. 70 km east of Alghero
Distance from Centre
35 km northeast of Sassari; 70 km east of Alghero

Perched on a rocky headland on Sardinia's north coast, Castelsardo is one of Italy's official Borghi piu Belli (most beautiful villages) and the view from below explains why. The medieval old town cascades down from the Doria Castle at the summit, a jumble of narrow lanes, stone stairways, and terracotta-roofed houses that have barely changed in centuries. The castle itself houses the Museo dell'Intreccio Mediterraneo, dedicated to the traditional basket-weaving that Castelsardo is famous for - you will see women weaving on their doorsteps in the old town.

The views from the castle terrace extend across the Gulf of Asinara to the Asinara island and on clear days to Corsica. Below the old town, the harbour area has several good seafood restaurants. Nearby, the Roccia dell'Elefante (Elephant Rock) is a natural trachyte rock formation shaped like an elephant, containing pre-Nuragic tombs called domus de janas (fairy houses) carved into its base. The beaches at Lu Bagnu, just west of town, are excellent and uncrowded.

Pro Tip: Visit Castelsardo in the late afternoon when the day-trippers leave and the sunset lights up the old town. Stop at the Elephant Rock (3 km east on SS134) on your way in. For dinner, the restaurants on the harbour do excellent seafood at reasonable prices compared to the Costa Smeralda.

Nearby Destinations

Corsica, France

Just 12 km across the Strait of Bonifacio, Corsica is the easiest international day trip from Sardinia. The 50-minute ferry from Santa Teresa Gallura lands in Bonifacio, a dramatic clifftop citadel town. Allow a full day to explore the old town, take a boat tour of the sea caves, and lunch on the harbour.

Rome, Italy

About 300 km east. A 1-hour flight from any Sardinian airport or 5-8 hours by ferry from Civitavecchia. Rome pairs naturally with a Sardinia trip - do the city first, then the island.

Sicily, Italy

Around 500 km south. A Tirrenia ferry connects Cagliari to Palermo (roughly 12 hours overnight). Sicily offers a completely different island experience - more urban, more volcanic, more baroque. Combining the two islands makes an epic Italian trip.

Barcelona, Spain

Approximately 650 km west. Direct flights take about 1h15, and Grimaldi runs overnight ferries from Porto Torres to Barcelona. Given Alghero's Catalan heritage, the connection is more than geographic.

Asinara Island, Sardinia

A former penal colony turned national park, visible from La Pelosa beach. Accessible by ferry from Porto Torres or Stintino. Wild donkeys, pristine beaches, and a fascinating history make it a rewarding full-day excursion from the northwest coast.

Sample Itineraries for Sardinia

2-Day Sardinia Highlights (South)

Day 1: Cagliari

Morning: Explore the Castello quarter - climb the Bastion of Saint Remy for panoramic views, wander the cathedral, and visit the National Archaeological Museum for the Nuragic bronzes. Lunch in the Marina quarter along Corso Vittorio Emanuele II. Afternoon: Drive to Su Nuraxi di Barumini (60 km, 1h) for the guided tour of the UNESCO Bronze Age complex. Return to Cagliari for sunset drinks on the bastioni and dinner in Marina. Try fregola con arselle (Sardinian couscous with clams).

Day 2: Beaches & Coast

Morning: Head south to Chia (50 km, 45 min) for a morning swim at one of its turquoise coves. Midday: Drive east along the coast to Villasimius for lunch at a seaside restaurant. Afternoon: Swim at Spiaggia di Simius or Porto Giunco - the pink flamingos in the lagoon behind the beach are a bonus. Return to Cagliari via the scenic coast road, stopping at Poetto Beach for a farewell aperitivo.

4-Day Sardinia Road Trip (North to East)

Day 1: Alghero & the Northwest

Fly into Alghero. Explore the old town walls, shop for coral jewellery, and lunch on the bastioni. Afternoon: Drive to Neptune's Grotto at Capo Caccia (24 km) - take the 656-step staircase or boat if seas permit. Evening: Sunset walk along Alghero's sea walls and dinner of lobster Catalan-style in the old town.

Day 2: Stintino, Castelsardo & Bosa

Morning: Drive to La Pelosa Beach in Stintino (85 km, 1h15). Swim in the shallow turquoise water. Midday: Head east to Castelsardo (70 km, 1h) for lunch at the harbour and a walk up to the Doria Castle. Stop at Elephant Rock on the way. Late afternoon: Drive the spectacular SP49 coastal road from Castelsardo back toward Bosa (via Alghero), arriving for dinner along the Temo river. Stay overnight in Bosa or Alghero.

Day 3: Costa Smeralda & La Maddalena

Drive to the Costa Smeralda (160 km from Alghero, 2.5h via SS131). Morning: Swim at Spiaggia del Principe or Capriccioli. Lunch in San Pantaleo (avoid Porto Cervo prices). Afternoon: Drive to Palau (20 km) and ferry to La Maddalena. Explore the town, drive to Caprera for a swim at Cala Coticcio. Return by ferry and overnight near Olbia.

Day 4: Gulf of Orosei

Drive south to Cala Gonone (115 km from Olbia, 2h via SS131 and SS125). Board a morning boat tour of the Gulf of Orosei, stopping at Cala Mariolu, Cala Goloritze, and Cala Luna. Pack snorkelling gear and water shoes. Return to Cala Gonone by late afternoon. Dinner in Dorgali (10 km inland) for mountain-style Sardinian cooking - roast porceddu and local Cannonau wine.

Walking Route: Cagliari's Historic Heart

Distance: ~3 km | Duration: 1.5-2 hours with stops | Best time: Late afternoon into golden hour

Start at the Bastion of Saint Remy on Piazza Costituzione - climb the monumental staircase for the opening panorama across Cagliari's rooftops, lagoon, and mountains. From the top, head north along Via Universita into the Castello quarter. Pass the University buildings and turn left toward the Cathedral of Santa Maria on Piazza Palazzo. Step inside to see the Romanesque lions and the baroque interior.

Continue north along Via Martini, passing the Torre di San Pancrazio - you can climb this Pisan watchtower for a second viewpoint. Walk through Piazza Indipendenza and exit Castello via Porta Cristina, descending into the Stampace quarter. Follow Via Santa Croce to the Church of Sant'Efisio, then zigzag down through the narrow lanes to Via Roma along the harbour.

Turn east along Via Roma under the porticoes, browsing the shops, and duck into the Marina quarter via Via Sardegna. This is Cagliari's dining heart - the perfect place to end the walk with an aperitivo on a cafe terrace as the golden light hits the Castello walls above. For dinner, stay in Marina and order fregola con arselle or culurgiones at one of the trattorias along Via Sardegna.

More Travel Guides

Heading to the Italian mainland? Check out our guide to the top places to visit in Milan for a city break before or after your island escape.

Given Alghero's Catalan heritage, a trip to Sardinia pairs perfectly with Barcelona's top attractions.

For another Mediterranean island with medieval old towns and stunning beaches, explore our Rhodes, Greece travel guide.

Tomas Achmedovas

Written by

Tomas Achmedovas

CEO and co-founder

Tomas is the co-founder and director of Trip1, an European company specializing in reservation services. He launched the company in 2025 with a focus on building scalable, efficient operations.