Sardinia Itinerary: What to See in 7 Days

1 Italian island in 1 week!

Sardinia is a vast and diverse island with white sandy beaches, turquoise waters and dramatic coastlines. While you might think you need a fortnight to explore the island properly, you can cover a lot in just a few days.

Whether you’re arriving by ferry from Italy's mainland cities, such as Genoa, Rome, or Naples, or from Corsica, in France, this 7-day Sardinia itinerary will help you plan the perfect hassle-free adventure in this stunning island.

Find out how to explore Sardinia in 1 week and plan your trip on Ferryhopper with ease!

White sand emerging from lush vegetation, with a sailboat out at sea

Sailboat in the glistening sea of Sardinia

Why visit Sardinia

Sardinia isn’t your typical island escape, it’s a place like no other. As the second largest island in the Mediterranean, it combines the charm of Italy with untamed beauty, from the picturesque beaches of the Costa Smeralda to the sea caves of the Gulf of Orosei and the traditional hilltop villages nestled in the island’s interior.

With multiple ferry connections from Italy’s mainland ports, reaching Sardinia is like smooth sailing. Whether you’re planning a road trip across the island or a coastal adventure, Sardinia isn't about checking off landmarks. It's about slowing down and letting the rhythm of island life set the pace.

And with a 7-day itinerary, you can enjoy it all without having to rush around the island or spend a lot of time planning.

How to get to Sardinia by ferry

Taking the ferry is the most convenient way to travel to Sardinia. It’s scenic and more flexible than taking a plane, and you can even travel with your car! Sardinia is connected all year round to various mainland Italian ports, such as Livorno, Genoa, Piombino, Civitavecchia (Rome), and Naples. It is also reachable from France and Spain.

The main ports of Sardinia, namely Olbia, Cagliari, Porto Torres, Santa Teresa Gallura, Arbatax, and Golfo Aranci, serve as gateways for these ferry connections. While the duration of the trip can vary depending on the route, the quickest crossing from the Italian mainland is from Civitavecchia, taking 5 hr 30 min.

Here are some of the most ferry popular routes from mainland Italy to Sardinia:

Tip: For a full list of schedules, timetables and prices, take a look at our Sardinia ferries page, where you can also book your tickets!

A ferry sailing along the rocky coast in the north-east of Sardinia

Ferry navigating along the north-eastern coast of Sardinia

Detailed 7-day itinerary for Sardinia, Italy

Our 7-day Sardinia itinerary takes you from the northern ferry ports down the east coast and towards Cagliari in the south. With plenty of beach stops, inland detours and scenic hiking trails along the way, it's the perfect route if you want to explore Sardinia at your own pace.

Day 1: Arrive in Olbia

Starting your journey in Olbia, on the north-eastern coast, is very convenient because it is one of Sardinia’s major ferry ports, with connections to Livorno, Civitavecchia, and Piombino.

On your first day, you can explore the historic center, stroll along Corso Umberto, and visit the Basilica of San Simplicio. Then, head to the nearby Pittulongu or Porto Istana beaches, which are both perfect places to relax.

End the day by treating yourself to an authentic Sardinian dinner at one of Olbia's many seafood restaurants. Consider trying fregola con i frutti di mare, a traditional dish of handmade couscous with seafood. Next, get some rest before your coastal adventure begins!

Useful info: The port of Golfo Aranci is only a 15-min drive from Olbia and offers similar ferry connections from the Italian mainland, making it a popular alternative when arriving in Sardinia by sea.

Day 2: Costa Smeralda & Porto Cervo

On the second day, head north of Olbia to the glamorous Costa Smeralda. This coastal area of Sardinia is known for its emerald waters, pristine beaches and elegant marinas. As you drive along the scenic coastal road, you might want to plan a stop at Spiaggia del Principe, Capriccioli, or Romazzino beach to take a quick swim.

When you reach the upscale town of Porto Cervo, you'll find designer boutiques and harbor lined with yachts. Take in the area's natural beauty and charm over a leisurely meal at a seaside trattoria. You can spend the night nearby or return to Olbia, as it's only a 30-min drive!

White thatched umbrellas and sunbeds on white sand surrounded by turquoise waters at Romazzino Beach in Sardinia

The turquoise shoreline of Romazzino Beach

Day 3: Day trip to La Maddalena

It's time to hop on a ferry from Palau to La Maddalena, a stunning island located within a pristine national park just off Sardinia’s north-eastern coast. Not only is the ferry ride only 20 min long, but you can easily book your tickets online and access them on your phone, so there's no need to print or collect them elsewhere. What a perfect start for a quick day trip to La Maddalena and its archipelago!

Once you arrive, you can rent a scooter or plan a boat tour to explore the main island or the archipelago. If you cross the scenic bridge to the nearby island of Caprera, you'll find scenic hiking trails and secluded coves. Make sure to visit the beaches of Cala Spalmatore and Bassa Trinità before leaving. You can return to Palau in the evening or stay overnight to enjoy the slower pace and stunning sunset views over the archipelago.

Day 4: Scenic drive by the eastern coast

Leave northern Sardinia behind and head south along the dramatic eastern coast toward Orosei, an area known for its unspoiled landscapes. Depending on your starting point, the drive takes 1 to 3 hours. You can also stop in Nuoro or Dorgali along the way to enjoy mountain views and experience the regional culture.

Once you arrive in Orosei, you can soak up the sun at Marina di Orosei beach or explore the historic town center, with its narrow streets and stone churches. This peaceful area is the perfect place to recharge before tackling the next day's coastal excursions.

Day 5: Hiking, swimming and sea caves

On your 5th day in Sardinia, you can explore the spectacular Gulf of Orosei. First, drive to Cala Gonone, a small village nestled between mountains and the sea. From there, we recommend setting off on a boat tour to discover some of Sardinia’s most iconic spots.

Highlights include Cala Luna, Cala Mariolu, and the sea caves of Grotta del Bue Marino. You can expect to see turquoise water, towering limestone cliffs, and secluded coves that are perfect for swimming. Boat tours depart daily in peak season and can easily be organized upon arrival. In the evening, return to Orosei or Cala Gonone for dinner and a quiet night by the sea.

Tip: If you’re feeling adventurous, you could also head to Cala Goloritzé. Considered one of Sardinia’s most beautiful beaches, it can only be reached on foot from a hiking trail. The breathtaking views along the way and the crystal-clear waters make the effort worthwhile!

Steep cliffs and spire-like rock formations near Cala Goloritzé Beach, in Sardinia

Spire-like rocks and dramatic cliffs towering over Cala Goloritzé

Day 6: Off the beaten track in central Sardinia

Venture inland to the Barbagia region to discover a different side of Sardinia. Drive to Orgosolo, a mountain village known for its murals and strong Sardinian identity. Wander through its colorful streets, then enjoy a traditional pranzo barbaricino, a hearty local lunch featuring roasted meats, pecorino cheese, and homemade pasta.

If you have extra time, stop at Supramonte for a short hike or visit Nuoro to explore its cultural museums. This slower-paced day in the countryside will allow you to immerse yourself more in some of Sardinia’s traditions. Spend the night nearby, or begin driving toward Cagliari for the final day.

Day 7: Cagliari

Wrap up your trip in Cagliari, Sardinia’s sun-drenched capital located in the south of the island. Wander the historic Castello district, visit the Cathedral of Santa Maria, and enjoy views from Bastione di Saint Remy. Sample local flavors at San Benedetto market, then relax at Poetto Beach.

For your final night, dine on fresh seafood in the Marina district. You might want to try bottarga, a traditional Sardinian delicacy of cured roe. From Cagliari, you can take a ferry to Naples or Rome (Civitavecchia). Alternatively, you can drive back north to Olbia in about 3 hours and catch your return ferry from there.

Traditional buildings in Cagliari’s town center framed by an archway and lush mountains in the background

Cagliari’s charming old town center

10-day itinerary: Sardinia + Corsica

If you have a few extra days, why not add Corsica to your Sardinia itinerary? While exploring the northeast of Sardinia, you could take a quick ferry from Santa Teresa Gallura, a port town just west of Olbia, to Bonifacio, a port town in the south of Corsica.

The crossing from Sardinia to Bonifacio takes less than 1 hour, with frequent daily departures and an easy online booking process. While there, you could spend 2-3 days hiking the cliffs around Bonifacio, enjoying a swim at Rondinara Beach, or exploring the hilltop town of Sartène.

Taking a ferry from Sardinia to Corsica is an easy detour and adds a French twist to your Mediterranean vacation!

Below are the most popular ferry routes to Corsica from Sardinia:

 

Town of Bonifacio in Corsica, with its houses perched above the sea on limestone cliffs

Bonifacio’s old town perched on limestone cliffs

Travel tips for your island adventure

Here are some travel tips to help you plan a seamless 7-day vacation in Sardinia:

  • Consider taking an overnight ferry to Sardinia. This way, you can book a comfy cabin and save time by sleeping during the journey.
  • Give yourself plenty of time by arriving at the port well in advance, especially if you are traveling in the summer or with a car.
  • The best way to experience Sardinia is with your own vehicle. By car you can explore the island at your own pace and reach areas that would otherwise be challenging to access. Opting for a camper vacation in Sardinia will also allow you to save on accommodation.
  • Although we recommend giving yourself 1 week to fully explore the island, it can be done in less time with a well-organized itinerary. Find out what you can do in Sardinia in just 3 days!
  • Summer is the perfect time to visit Sardinia if you're looking for the ultimate beach holiday. However, spring and early autumn are also wonderful times to visit, as you can avoid the summer crowds and enjoy a more relaxed atmosphere.

Sun setting over the eastern coast of Sardinia, with orange and blue skies

Colourful sunset over the eastern coast of Sardinia

Book your Sardinia ferry trip with Ferryhopper

The perfect 7-day itinerary for Sardinia, in Italy, is ready to go, meaning you're only a few clicks away from your Mediterranean adventure! Just check out our ferry map for all routes, prices, and schedules, and book your tickets on Ferryhopper with no hidden fees.