A local's Sardinia 7 Days Itinerary
Sardinia itinerary 7 days
Planning the perfect vacation is an adventure in itself, and if Sardinia is on your radar, you're in for a treat. This guide is your ultimate roadmap to exploring the region’s top attractions and thrilling activities, crafted especially for adventure seekers. Get ready to dive into the excitement!
Heads up: this page may include affiliate links. By clicking and/or purchasing, I may receive a small commission at no extra cost to you. I only recommend tools I have personally vetted.
Where I stayed:
- Santa Teresa di Gallura: Da Adriana Guesthouse 🅱️ Booking 🔗 🆃 Trip.com 🔗
- La Maddalena: Guest House Tra Rocce E Mare 🦉 Tripadvisor 🔗 🆃 Trip.com 🔗
- Cagliari: Rooms Loru 🅱️ Booking 🔗 🆃 Trip.com 🔗
- Galtellì: Tenuta Don Ballore 🅱️ Booking 🔗 🆃 Trip.com 🔗
- Alghero: Country Rooms 🅱️ Booking 🔗
Practical Information
Location
Sardinia is a large Italian island located in the Mediterranean Sea, just south of Corsica and west of mainland Italy.
Transportation & Exploration
✈️ Flying to Sardinia: Sardinia has three main airports, all well connected to mainland Italy and major European cities:
- Cagliari Elmas Airport (CAG) – best for southern Sardinia
- Olbia Costa Smeralda Airport (OLB) – ideal for the northeast
- Alghero Fertilia Airport (AHO) – convenient for the northwest
All airports offer regular flights from Rome and Milan, plus many seasonal international connections.
👉 You can book your flight here 🔗
🛳 Ferries to Sardinia: Traveling by ferry is a popular way to reach Sardinia, especially if you’re bringing a car. Frequent routes operate from Genoa, Livorno, Civitavecchia, Naples, and Palermo to the main ports:
- Cagliari
- Olbia
- Porto Torres
- Arbatax
⚠️ Ferries are scenic but often slow and expensive, particularly during summer and holiday periods. You need to book them in advance.
🚗 Renting a Car in Sardinia: Renting a car is the best way to explore Sardinia. The island is large, and many of its most beautiful beaches, mountain villages, and archaeological sites are not accessible by public transport.
⚠️ Driving in Sardinia is generally relaxed and safer than in many parts of Italy, but keep in mind:
- Long distances between towns
- Narrow and winding rural roads
- Animals crossing the road in inland areas
👉 Book your car on Booking 🔗 or Rentalcars 🔗
🚆 Trains & Buses in Sardinia: Public transport in Sardinia is limited and slow. Trenitalia operates main rail lines connecting Cagliari, Oristano, Sassari, and Olbia. ARST buses reach smaller towns but schedules are infrequent, especially on weekends.
⚠️ Public transport is not ideal for beach hopping or reaching remote areas.
🚶♂️ Getting Around Sardinia on Foot: Sardinian cities and towns are generally walkable, especially historic centers like Cagliari’s Castello district, Alghero Old Town, Bosa, and Oristano. Walking is the best way to explore narrow streets, local markets, viewpoints, and seaside promenades.
Weather
Sardinia experiences a Mediterranean climate, with hot summers and mild winters. Here’s a seasonal breakdown:
- ☀️ Summer (June to August): Expect hot, dry weather with temperatures between 25°C to 35°C (77°F to 95°F). This is peak tourist season, ideal for beach days and water activities.
- 🍂 Autumn (September to November): Warm temperatures between 18°C to 28°C (64°F to 82°F) make it ideal for swimming and hiking, with the island less crowded. Rainfall gradually increases as autumn progresses.
- ❄️ Winter (December to February): Winters are mild, ranging from 8°C to 15°C (46°F to 59°F), though rain is more common, especially in the higher regions.
- 🌸 Spring (March to May): With temperatures from 15°C to 25°C (59°F to 77°F), spring is beautiful in Sardinia, with blossoming landscapes perfect for hiking and exploring.
Best places to visit in Sardinia
Maddalena and Caprera islands
The Maddalena and Caprera Islands are the crown jewels of the Maddalena Archipelago, offering an unparalleled blend of adventure, natural beauty, and history. Accessible by ferry from Palau, the islands boast stunning beaches, rugged landscapes, and a serene atmosphere that captivates every visitor.
Maddalena
La Maddalena, the largest island in the archipelago, is the gateway to this paradise. Its charming town, with cobbled streets and pastel-colored buildings, is perfect for leisurely exploration.
👉 Rent a bike, scooter, or car to traverse the island’s winding roads and discover secluded spots.
What to see in Maddalena Island:
- Strada Panoramica: The coastal road, known as Strada Panoramica, offers breathtaking views of the surrounding turquoise waters and neighboring islands.
- Beaches: Such as Spalmatore and Bassa Trinità, are ideal for swimming, snorkeling, or simply basking in the sun.

Caprera
For those seeking more secluded adventures, the nearby island of Caprera is a haven of tranquility and history. Connected to La Maddalena by a narrow bridge, Caprera is a protected nature reserve, boasting lush pine forests and pristine coves.
What to see in Caprera Island:
- Cala Coticcio: often referred to as “Tahiti” for its crystal-clear waters and soft sand, is a must-visit, though it requires a short but rewarding hike to reach.
- Cala Brigantina: it's among Sardinia’s most stunning beaches, renowned for its crystal-clear waters and pristine beauty.
⚠️ To preserve their delicate ecosystem, access is strictly regulated. Visitors can only reach these beaches with an official guide, ensuring minimal impact on the environment. Once there, you are allowed to stay on the beach for a maximum of three hours, giving you ample time to enjoy the turquoise waters and serene surroundings. The cost for a guided excursion is €30.
👉 Book here🔗 your boat trip to visit all the beaches.

- Cala Napoletana and Cala Serena: The less crowded beaches of Cala Napoletana and Cala Serena are equally enchanting.
- Garibaldi Compendium museum: Caprera also holds historical significance as the final home of Giuseppe Garibaldi, the Italian patriot and revolutionary. The Garibaldi Compendium museum provides a fascinating glimpse into his life, set amidst the island’s serene landscapes.
✨ For adventure seekers, the waters surrounding Maddalena and Caprera offer exceptional opportunities for kayaking, paddleboarding, and diving. Dive sites feature underwater caves, shipwrecks, and vibrant marine life, ensuring an unforgettable experience. Boat tours are also popular, taking visitors to hidden beaches and uninhabited islands within the archipelago, such as Budelli and its famed Spiaggia Rosa (Pink Beach).
👉 You can book here🔗 your tour.
🛳 Boat to La Maddalena Islands
Ferries run every 30 minutes between Palau and La Maddalena, taking just 15 minutes. You can bring your car on board or cross as a foot passenger. Several companies (Delcomar and Mediterranea Lines) operate the route daily, and tickets can be purchased directly at the port or online.
Windsurf in Porto Pollo
Porto Pollo, located near Palau in Northern Sardinia, is a premier destination for windsurfing and other water sports. Known for its consistent winds, crystal-clear waters, and stunning natural surroundings, it has earned a reputation as a windsurfing mecca for both beginners and seasoned enthusiasts.
The bay of Porto Pollo is divided into two sections: one dedicated to windsurfing and kitesurfing and the other for swimmers and paddleboarders. The steady Mistral winds, blowing from the northwest, create ideal conditions for windsurfing nearly year-round. Beginners will appreciate the calm, shallow waters close to shore, while advanced windsurfers can venture farther out to tackle waves and execute freestyle tricks.
✨ I wanted to try windsurfing, and it turned out to be an incredibly fun experience. I highly recommend giving it a try—the island is famous for outdoor activities. Sardinia is an excellent destination for anyone who loves water sports.
👉 Numerous windsurfing schools and rental shops line the beach, offering lessons tailored to all skill levels. I did two lessons (110€) at Scuola Windsurf - Kitesurf Portopollo.it RUPI'S, where I had a wonderful experience. The vibrant water sports community at Porto Pollo adds to its charm. After a day on the water, windsurfers often gather at beach bars to share stories, enjoy music, and watch the sunset over the Sardinian coast.

Capo Testa and Valle della Luna
Nestled near the charming town of Santa Teresa Gallura, Capo Testa is one of Northern Sardinia’s most captivating natural wonders. Famous for its dramatic granite formations shaped by millennia of wind and sea, the cape offers an otherworldly landscape that feels like stepping into a natural sculpture gallery.
At the heart of Capo Testa lies the enchanting Valle della Luna (Valley of the Moon), a series of secluded coves surrounded by towering granite rocks. This unique area earned its name due to the moon-like appearance of its white granite and craggy terrain.
Hidden from plain sight, Valle della Luna has long been a refuge for free-spirited travelers, including hippies in the 1960s, who were drawn to its peaceful atmosphere and raw beauty. Exploring the valley is a magical experience. Trails wind through rocky paths and lead to small coves with crystal-clear waters perfect for swimming or snorkeling. The secluded nature of Valle della Luna makes it ideal for those seeking solitude and connection with nature.
👉 You can book a tour here.
✨ At sunset, I recommend heading to Spiaggia Valle della Luna, accessible via a scenic 20-minute hike starting from the lighthouse. The journey takes you through rugged trails with stunning views, culminating in a breathtaking beach where you can witness an unforgettable sunset—truly one of a kind.

Asinara National Park
One of Sardinia’s true hidden gems is Asinara Island, a pristine haven largely untouched by mass tourism. Thanks to strict preservation measures implemented by the local government, the island has maintained its wild and unspoiled charm. Access is carefully regulated, and private vehicles are not permitted, ensuring the ecosystem remains intact.
To visit Asinara, you can take:
- A ferry and book a guided tour to explore the island by car
- Opt for a boat excursion
👉 I highly recommend the latter, as it allows you to fully appreciate the stunning crystal-clear waters and stop at remote beaches far from the crowds. The sea around Asinara is breathtaking, and a boat trip offers the flexibility to immerse yourself in its tranquility. I booked my day trip with Amaremare Sardegna, and it was an unforgettable experience. ✨ You can book a tour here.

Alghero & Bosa
Alghero, known as “Barceloneta” for its Catalan influence, is one of Sardinia’s most charming coastal towns, blending history, culture, and natural beauty.
🚶Begin by exploring the historic center, where cobblestone streets lead to medieval walls, colorful piazzas, and landmarks like the Cathedral of Santa Maria and Torre di Sulis. Stroll along the Bastioni Marco Polo, a picturesque promenade offering stunning views of the sea, especially at sunset.
✨ Nature enthusiasts should visit the nearby Neptune’s Grotto, a spectacular sea cave located at the base of Capo Caccia cliffs. Accessible by boat or the thrilling Escala del Cabirol staircase, this adventure rewards you with views of stalactites, stalagmites, and underground lakes. I opted for the stairs but consider that they are quite long.
👉 You can purchase your entrance tickets here.


If you're into beaches, don’t miss Spiaggia di Maria Pia for its golden sands and crystal-clear waters, or venture further to Le Bombarde and Lazzaretto Beach, popular for snorkeling and relaxation.
Bosa
A short drive south of Alghero along the scenic coastal road (105) brings you to Bosa, one of Sardinia’s prettiest towns.

Nestled on the Temo River, it’s famous for its pastel-colored houses and the imposing Malaspina Castle. Begin your visit by walking through Sa Costa, the historic quarter, with its narrow alleys and vibrant facades leading up to the castle. From the castle, enjoy panoramic views of the town, river, and surrounding countryside. The Temo River offers opportunities for a leisurely boat ride or a stroll along its banks. Stop by the Cathedral of Immaculate Conception to admire its Baroque interior, then explore the traditional tanneries along the river, a nod to Bosa’s artisanal past.
Bosa also has its share of beaches. Bosa Marina, with its soft sands and calm waters, is ideal for families, while nearby Cane Malu, a natural rock pool, offers a unique swimming experience for adventurers.

Sunset in Capo Caccia
Watching the sunset at Capo Caccia is a magical experience that showcases the rugged beauty of Sardinia’s coastline. Located just a short drive from Alghero, this dramatic limestone promontory juts out into the Mediterranean, offering panoramic views of the sparkling sea and the surrounding cliffs. As the sun begins to dip, the sky transforms into a canvas of vibrant hues—gold, orange, and pink—casting a warm glow over the cliffs and the endless expanse of water.
✨ The atmosphere is serene, with the sound of waves crashing below and the occasional call of seabirds echoing in the distance.

Barbagia
Nestled in the rugged heart of Sardinia, Barbagia is a region of dramatic landscapes, ancient traditions, and a culture that feels untouched by time. Stretching across the slopes of the Gennargentu Mountains, Sardinia’s highest peaks, Barbagia offers an authentic experience for those seeking adventure, history, and a connection to the island’s untamed spirit. What to do in the Barbagia region:
- Su Gorropu, a spectacular gorge that can be reached only on foot.
✨ There are several trails to reach it, we picked a panoramic trail, which starts from Hotel Gorropu and arrives at the gorge (trail map). It's 650 meters in elevation, and it takes 3-4 hours round trip.

- Villages like Mamoiada, Orgosolo, and Gavoi are famous for their rich cultural heritage. Mamoiada is renowned for its Mamuthones and Issohadores, traditional masked figures that perform during the region’s vibrant festivals. These mysterious masks and rituals offer a glimpse into Sardinia’s ancient pagan roots. Orgosolo, known as the "village of murals," is an open-air gallery with walls adorned with colorful and thought-provoking street art, often depicting political and social themes. It’s a unique way to understand the struggles and pride of Barbagia’s people.
🍽️ Barbagia’s cuisine is as bold as its landscape. Savor hearty dishes like porceddu (roast suckling pig), culurgiones (stuffed pasta), and pane carasau (crispy flatbread). Don’t miss the opportunity to taste Cannonau wine, a robust red that pairs perfectly with the region’s flavors. ✨I highly recommend Cantina Fradiles, their wines were amazing, and we had the best time. Also many agriturismi (farm stays) offer meals made from locally sourced ingredients, providing an authentic farm-to-table experience.
Gulf of Orosei
The Gulf of Orosei, located on Sardinia’s eastern coast, is a breathtaking stretch of coastline famed for its rugged cliffs, turquoise waters, and secluded beaches. This unspoiled area is part of the Gennargentu National Park, making it a haven for nature lovers, adventurers, and anyone seeking to experience Sardinia’s raw beauty.
This area is home to numerous calette and hidden beaches, many of which can only be reached on foot or by boat. Below, you’ll find a selection of the best ones.
Cala Goloritzé
Perhaps the most iconic beach in the Gulf of Orosei, Cala Goloritzé is a UNESCO World Heritage Site renowned for its striking limestone cliffs and the dramatic rock arch jutting into the sea.
👉 It’s accessible only by boat (here you can book a tour) or a rewarding 1.5-hour hike (513 meters elevation gain) from Su Porteddu.
💸 You have to pay a 6€ ticket to enter. You must book your spot, as there is a number limit per day.

Cala Luna
With its golden sands and large caves that provide natural shade, Cala Luna is another gem of the gulf. It’s a favorite spot for climbers and snorkelers due to its unique rock formations and vibrant marine life.
👉 You can reach it by hiking through the scenic Codula di Luna canyon or by taking a boat from Cala Gonone (book a tour here). The trail starts at Cala Fuili and finishes here. On foot is 5 km, it takes 2 h more or less to arrive at the beach (so another 2 h to go back).

Cala Mariolu
Cala Mariolu is famed for its pink-hued pebbles and incredibly clear water, perfect for snorkeling and diving. Its secluded nature makes it a tranquil escape, accessible only by boat or via a challenging trek for the adventurous.
👉 Here to book a boat tour that takes you to Cala Mariolu.

Cala Sisine
Nestled between towering cliffs, Cala Sisine offers a dramatic landscape paired with soft sands and azure waters. It’s a perfect spot for a picnic, snorkeling, or simply soaking in the beauty of Sardinia’s coastline. You can reach it by boat or on foot from the Golgo Plateau, a trek that rewards you with stunning views.
👉 Here you can book a boat tour.

Related Articles
| A Local's Guide: Best Food in Sardinia |