20 Days in Sardinia: Ultimate 3-Week Itinerary from South to North

Itinerary: 3 weeks in Sardinia – What to do and see?

Do you want to visit Sardinia in three weeks? Excellent choice of sunny destination!

In order to help you plan your road trip, I have prepared a 3-week Sardinia itinerary to take you around this magnificent Italian island.

Leaving from Cagliari, thanks to our guide, discover Sant’Antioco, Alghero, the island of Asinara, the islands of Maddalena, the Costa Smeralda, the Gulf of Orosei and many more. By following this program, you are sure not to miss any of the must-see places in Sardinia.

Also find our advice throughout the article for touring Sardinia by car as well as our selection of the best accommodation for each stage.

So what to do and see in Sardinia in three weeks?

Day 1: Cagliari

For this 3-week Sardinia itinerary, you will arrive at Cagliari airport, in the south of the island.

To go around Sardinia in 3 weeks, you will need to rent a car. This is the only solution if you want to see all the most beautiful places!

Once you have collected your car, your Sardinia itinerary can finally begin! Head to Cagliari city center to drop off your luggage and then set off to explore the city.

Depending on the arrival time of your flight, here is a list of places of interest not to be missed in Cagliari, Sardinia:

Spend the night in Cagliari.

Discover here our detailed article on Cagliari: Top 10 things to do in Cagliari. 

Accommodation in Cagliari

Cagliari, the capital of Sardinia

Day 2: Teulada

The next day, get down to business for this 3-week Sardinia itinerary and start by following the south coast of the island from Cagliari.

During this stage, I suggest you take one of the most beautiful panoramic roads in Sardinia : the SP 71 or Strada Panoramica della Costa del Sud. It starts from Chia (about 1 hour from Cagliari) and runs along the seaside to Teulada, nearly 25 km.

Throughout the day, you can admire splendid viewpoints and swim in sublime coves when you wish. My favorite of the trip is undoubtedly the Cala Cipolla with its shallow translucent water and its dream setting! You must leave your car in the paid parking lot and reach it in 5 minutes on foot.

You can also take the walk a little further after the beach to the Capo Spartivento lighthouse and contemplate the panorama of the entire coast.

Spend the night in Teulada.

Accommodation in Teulada

The superb panoramic road SP 71, in Sardinia

Day 3: Island of Sant’Antioco

For the next leg of this 3-week Sardinia tour, reach the island of Sant’Antioco, just 40 minutes by car from Teulada.

Crossing the bridge that connects it to the “mainland”, you will arrive in the main town of the island, also called Sant’Antioco. I advise you to park your car directly at the entrance to the city, near the port and the tourist office.

Then stroll along the seaside and then go up a little in the city to admire the Basilica di Sant’Antioco or visit the archaeological museum.

Then get back in the car to go around the island and the beaches. Not to be missed in particular: the beach of Maladroxia, that of Coa Quaddus, Cala Sapone and Cala Lunga.

If you only have to choose one to swim in, I recommend this one. Shallow and transparent water, fine sand, framed by 2 cliffs, it is the wildest and for me the most beautiful beach of Sant’Antioco.

Spend a night on Sant’Antioco.

Accommodation in Sant’Antioco

Panoramic view of the Cala Lunga on the island of Sant Antioco

Day 4: Iglesiente Coast

Today, to continue your 3-week road Sardinia itinerary, I suggest you discover the coast of Iglesiente, a former mining region.

Stops to make on the road:

For this night, I advise you to stay around Portixeddu, towards Fluminimaggiore or Buggerru.

Accommodation on the Iglesiente Coast

Porto Flavia, on the coast of Iglesiente, Sardinia

Day 5-6: Oristano

Today’s stage of your tour of Sardinia takes you to Oristano.

In the morning, reach the Spiaggia di Piscinas, which can be reached in around 1 hour from Fluminimaggiore. The last part of the road is a track so you will have to drive quite slowly.

With its huge sandy beach bordered by dunes and pine forest, the Spiaggia di Piscinas is one of the most famous in Sardinia. But, given its length, don’t worry about finding a quiet place! At lunchtime, you can have a bite to eat in one of the snack bars at the entrance to the beach.

From the Spiaggia, then count 1h30 by car to go to Oristano.

You can spend the late afternoon strolling through the historic center to see  the traditional piazza del Duomo and its cathedral, the Chiesa di San Francesco, piazza Eleonara d’Arborea and piazza Roma. It’s rather pleasant and you can choose a good restaurant for the evening.

Spend the night in Oristano.

The next day, this three-week stay in Sardinia continues with the discovery of the Sinis Peninsula, west of Oristano.

Here you can visit one of the main tourist and archaeological sites in Sardinia: the site of Tharros. A former Phoenician trading post and then a center of commercial exchange, only a few ruins remain today. Count 5€ to enter.

At the exit of the site, you can take the path on the left and take a very nice walk along the peninsula towards Capo San Marco. On the way back, climb the small hill of the Tour di San Giovanni. The views are definitely worth the detour!

You can even go down to swim in very beautiful creeks. Ideal for spending an afternoon at the beach without too many people and in an idyllic setting.

Return to spend a second night in Oristano.

Tips for your Sardinia itinerary:
Do not leave Oristano without having tasted an ice cream from Barbagelato on Piazza Roma. They are the best I have eaten in Sardinia!

Accommodation in Oristano

Walk to the Sinis Peninsula

Day 7-9: Alghero

Continue your 3-week holiday in Sardinia by heading to Bosa, about an hour’s drive from Oristano, on the road to Alghero.

With its castle perched on the hill and its colorful houses along the river, Bosa is a must on the island!

Places to see in Bosa:

Between Bosa and Alghero, you can stop for a sunbathing break on one of the many beaches. The beaches of Compultittu or S’Abba Drucche are the most beautiful.

Then join your accommodation in Alghero.

The next day, I suggest you visit the historic center of Alghero. Very beautiful medieval village by the sea, you can stroll through the cobbled streets to discover the cathedral of Santa Maria or the 2 churches of Saint-Michel and Sainte-Barbe. 

You can also admire (and why not buy) magnificent red coral jewelry, the specialty of this region of Sardinia. And if you are interested, you can also visit the museum dedicated to coral.

Continue the walk along the lungomare leading to the beach of Lido San Giovanni where you can swim.

For the end of the day and the sunset, go to the ramparts of Alghero.

Spend a second night in town.

Third and last day in Alghero, go on an excursion to the Caves of Neptune. Visiting Sardinia in 3 weeks also means discovering popular sites and the caves are definitely one of them!

Boats take you there every day from the port (15€ + entrance to the caves) but I advise you to go there by car, which is easier for the program of the day. 35 minutes drive.

You will then have to descend the 654 steps of a staircase dug directly into the rock to reach the entrance. You will see, it is impressive!

The Neptune Caves can be visited every day. Departure every hour (9am, 10am 11am etc.) with the obligation to be accompanied by a guide. Calculate your schedule so you don’t have to wait for the next visit!

You will then have to go back up the stairs!

In the afternoon, I recommend that you do some hiking, the surroundings of the caves lend themselves perfectly with many marked trails. You can discover the Capo Caccia and the natural park of Porto Conte.

End the day with a good swim on the fairly wild beach of Porto Ferro, the most beautiful in the area!

Go back to sleep in Alghero.

If you want to know more about things to do in Alghero, see our article: What to see in Alghero and its surroundings.

Accommodation in Alghero

Porto Ferro Beach, 30 minutes from Alghero

Day 10-11: Stintino

Today’s program is very simple and not too busy for this stage of your three-week Sardinia itinerary: reach La Pelosa beach to spend the day there.

From Alghero, only 1 hour drive separates you from the beach known to be the most beautiful in Sardinia and cited in all tourist guides. You have already seen photos or postcards, it’s a must!

On the other hand, who says known says world. So plan to arrive there in the early morning to find a parking space and a place to lay your towel.

From June 1 to September 30, access to the beach is strictly regulated. You must book your entrance ticket (3.50€ per person / free for under 12s) in advance on this official website: La Pelosa Stintino.

To settle on the sand, plan a mat to put between the ground and your towel (it’s obligatory and the rangers watch). Otherwise you can also rent deckchairs and parasols to be comfortably installed.

Enjoy the turquoise water of this little corner of paradise!

Spend the night in the vicinity of Stintino.

The next day, I recommend visiting the island of Asinara, this protected natural area where the famous albino donkeys of Sardinia live.

Accessible only by boat, departure is every morning around 9am from the port of Stintino. It is best to book your excursion to the Asinara one day in advance (before or after the Pelosa for example).

The island can only be visited by small train, 4*4 with guide or by bicycle. You can see an old prison there , have a picnic by the sea and observe the fauna and flora. You can also swim on certain beaches (but not everywhere, some of them are protected and therefore prohibited).

Take the boat back to spend a second night in Stintino.

Accommodation in Stintino

Pelosa beach, in Stintino

Day 12: Capo Testa / Santa Teresa di Gallura

Resuming your 21-day Sardinia itinerary, visiting Castelsardo, an hour’s drive away.

Just like Alghero and Bosa, it is a pretty medieval village in which to stroll to discover the churches, the cathedral and the castle. You will also find souvenir shops selling woven baskets, basketry being a typical art of Castelsardo.

Leaving Castelsardo, be sure to pass in front of the rock of the elephant, very famous in Sardinia, for the souvenir photo.

Then join the Capo Testa, 1h20 drive to see this old granite quarry with its huge rocks with improbable shapes located by the sea. The walk is really beautiful and you can even do a little hiking in the surroundings.

And then, you can rest quietly on the Spiaggia Zia Culumba, a magnificent beach with large rocks and translucent water.

Capo Testa and its surroundings were one of my favorite places during my three week tour in Sardinia!

Sleep in Santa Teresa di Gallura, a charming little town with its central square full of cafes and restaurants.

Accommodation around Capo Testa / Santa Teresa di Gallura

Capo Testa, Sardinia

Day 13-14: Maddalena Archipelago

For this new stage of your 3-week stay in Sardinia, I suggest you spend 2 days on the Maddalena archipelago.

Boarding for the islands (accessible only by boat) is in Palau, 35 minutes from Santa Teresa.

Practical information: departure every 1/2 hour, crossing 20 minutes, price of 40€ for 2 and a return car. You will disembark on the island and town of the same name: La Maddalena.

Dedicate your day to visiting the island by taking the panoramic route and stopping to swim at the beaches of Bassa Trinita, Monti d’Arena or Spalmatore.

Finish off in style with Capoccia du Purpu beach, the most beautiful in La Maddalena.

Spend the night at the Maddalena.

The next day, set off to explore the little sister and neighbor of La Maddelana, the island of La Caprera, just 5 minutes away by car. Wilder and more authentic, most of the beaches and coves are only accessible after a short hike.

I recommend Cala Serena, Caprarese, Coticcio and Brigantina.

Do not forget to pass by the 2 places offering magnificent panoramas on the archipelago: the belvedere of the Teialone tower and the fortification di Poggio Rasu.

Go back to stay in the Maddalena.

To learn more about the Maddalena Archipelago, see our article: How to visit the Maddalena Islands?

Accommodation on the Island of Maddalena

Island of the Maddalena

Day 15: Costa Smeralda / Porto Cervo

Visiting Sardinia in 3 weeks by car also means discovering the most exclusive part of the island: the Costa Smeralda.

To get there you just have to take the ferry in the opposite direction, and disembarking in Palau to follow the coast down to the south.

Here yachts, marina, villas and luxury hotels, high-end boutiques are on the program. The Costa Smeralda welcomes the jet set from all over the world every summer. Do not miss to pass by Porto Cervo, the capital of the Emerald Coast.

Not far from there are some of the prettiest beaches in Sardinia: the beach of Liscia Ruja, Caprioccioli, Romazzino or the beach of the Principe.

Spend a night on the Costa Smeralda.

Find our complete guide to visiting the Costa Smeralda in this article: What to do and see on the Costa Smeralda.

It is located south of the Costa Smeralda

The Plage del Principe, south of the Costa Smeralda

Day 16-18: Gulf of Orosei

Continue your 20-21 day Sardinia itinerary by descending a little further towards the center of the island.

To change the beaches a bit, I suggest you spend 3 days visiting the Gulf of Orosei and Supramonte, an unforgettable stop on your tour of Sardinia.

On the program for the 1st day, reach Nuoro and Monte Ortobene, 1h40 from Porto Cervo. Drive up to the Belvedere of Monte Ortobene to admire the view of the mountains and the valley. You will also find the Sardinian version of Christ the Redeemer!

Then set off to discover Orgosolo, the most famous mountain village in Sardinia thanks to its hundreds of Murales, frescoes painted on the walls of houses. Most are visible along Corso Repubblica and if you want to know more about their meaning, you can hire an audio guide with a map for €5.

Then join Cala Gonone by taking a mountain road with very beautiful viewpoints.

When you arrive, head to the port to book your boat trip to the Gulf of Orosei for the next day to be sure you have a place. It’s a must do during this 3-week Sardinia itinerary!

Choose from the different excursions:

For the end of the day, if you want to swim, I recommend Cala Fuili, 10 minutes by car from Cala Gonone.

Spend a night in Cala Gonone.

The next day, set off by boat to discover all the coves of the Gulf of Orosei:

These coves are for me the most beautiful in Sardinia!

Spend a second night in Cala Gonone.

For the last day in the Gulf of Orosei, go on a great hike in the Supramonte, to the gorges of Su Gorropu. This is the hike not to be missed in Sardinia.

There are 2 paths to reach the entrance to the Gorges: one that starts from the Silana hotel, the other from the Barva bridge. In any case, count between 4 to 5 hours of walking. Arrived at the end of the path, you will have to pay 5€ to access the gorges and walk in them. Bring good shoes and plenty of water.

Jeeps also offer their outward and return service for €15 per person per trip. This allows you to walk less, but they don’t go all the way.

Go back to stay in Cala Gonone.

Accommodation around the Gulf of Orosei

Zodiac excursion in the Gulf of Orosei

Day 19-20: Arbatax

Continue your three-week journey in Sardinia, joining Arbatax.

From Dorgali, take the panoramic road SS 125 which winds between the mountains. The landscapes are really superb and you will make plenty of photo stops on the road.

In the afternoon, head for the beaches around Arbatax such as Santa Maria di Navarrese or Lotzorai beach. In Arbatax, the red rocks formed by erosion are also to be seen.

Spend the night around Tortoli and Arbatax.

In the morning, I suggest you visit the caves of Su Marmuri, located in Ulassai, a 45-minute drive from Tortoli. The guided tour of around 1h30 costs €12 per person and allows you to discover several rooms with stalactites and stalagmites. It’s magnificent, super interesting and the guide speaks French very well.

20 minutes by car, you can then take a trip to the Scala San Giorgio offering a 360° panorama of the valley and the sea (1€ to go up).

End up reaching the Lequarci waterfall (30 minutes from La Scala by car) the opportunity to walk a little in the cool forest.

Spend the night in Arbatax or Tortoli.

Accommodation in Arbatax / Tortoli.

The Grotte di Su Marmuri

Day 21: Villasimius

For this last leg of your 21-day tour of Sardinia, descend the entire coast to reach Villasimius.

Spend the day swimming at the many beautiful beaches on your way:

Spend the night in Villasimius.

The next day, this 3 week Sardinia itinerary ends. Depending on the time of your return flight, reach Cagliari and the airport, located 1h10 from Villasimius.

Accommodation in Villasimius

The swimming pool on the roof of the Domus Simius hotel in Villasimius: a haven of peace!

And you, what did you plan to see during your 3-week Sardinia itinerary?

Are you going to Sardinia? Read also

Exit mobile version