Cagliari Cruises

The Nuraghe in Barumini
The Archaeological Site of Nora
Sailing to the 'Sella del Diavolo' and Poetto Beach

Find Mediterranean Cruises


Start planning your cruise and book your excursions in Cagliari and surrounding areas

Sardinia is an Italian island celebrated for its sandy white beaches, mountainous interior, and inviting blue waters.

The port city of Cagliari, an MSC Mediterranean Cruises destination, is Sardinia’s vibrant and colourful capital. Its rich past can be seen in the medieval hilltop Castello and in architectural jewels such as Bastione San Remy. Inland, archaeological wonders including the extraordinary Nuraghe are waiting to be discovered.

MSC Cruises excursions offer plenty of exciting things to see including:

• The Nuraghe in Barumini

• The Archaeological Site of Nora

• Sailing to the 'Sella del Diavolo' and Poetto Beach

Thousands of prehistoric stone structures known as Nuraghe characterise the landscape of Sardinia. Discover these mysterious bronze age beauties on an MSC Cruises excursion, some which date back to 18th century B.C. This captivating tour takes you to the town of Barumini and its mesmerising Nuragic labyrinth. Crowned a UNESCO World Heritage Site, you’ll explore its fascinating exteriors before venturing inside a three-storey edifice. Return to Cagliari for a tour of the sights including Parco di Monte Urpin. The park boasts panoramic views of the beautiful harbour, the Gulf of Angels, and the golden-hued walls of the ancient Castello. 

On a peninsula south of Cagliari, lies the archaeological site of Nora. This MSC Cruises excursion offers a fascinating glimpse into Roman and pre-Roman history. A former Phoenician colony and port dating back to 8th century B.C., Nora is known today as the ‘sunken city’. Here, you’ll explore thermal baths, beautiful mosaics, ruined temples, and the remains of theatres. 

Sail away from the port of Cagliari and enjoy views of the towering cliffs and the Grotta dei Colombi, the 'Cave of Doves'. Then, journey to the cove of Cala Fighera, a Sardinian beach known for its rocky hillsides, turquoise Mediterranean Sea, and unspoiled shores. Take a dip in crystal-clear waters or sun yourself on the sand. Afterwards, admire the long white expanse of Poetto beach and visit Marina Piccola’s harbour for a refreshing drink. 

Must see places in Cagliari

Discover our excursions

    Reach the port

    Port of Cagliari

    This section contains information on how to reach the port.

    Cruise Terminal

    Molo Rinascita

    Reach the port by

    • Car

      The SS.131 superstrada fast road between Sassari and Cagliari is Sardinia’s principal road. On approaching Cagliari, follow the signs for "Cagliari Port" (centre).

      Parking information

      CAGLIARI - Parking at terminal on your own

      Address: Molo Sabaudo, Porto, 09123 Cagliari
      Tel. +39 070 660323
      • Security-monitored parking lot 
      • Insurance included
      • MSC Parking is bookable online up to 48 hours before your cruise departure. Bookings after the 48 hour deadline can be made directly with MSC Parking, and the same reduced rates will be applied when presenting your cruise travel documents
      Book your parking with MSC


      Car/Suv/Mobile Home/Camper 8 € 70
    • Train

      The port of Cagliari is well served by train and bus services from Sardinia’s other ports and main airports. If travelling from Olbia or Porto Torres, you can reach Cagliari by either bus or train. From Arbatax or Alghero, there is a bus service only. The buses stop in “Piazza Matteotti”, just a short walk from the port gate.
    • Plane

      Cagliari Elmas is Sardinia’s main airport, with regular flights to and from most major Italian cities, and Rome and Milan in particular. The airport is around 8 km from the port and the journey takes about 15 minutes by taxi. A bus service operated by the ARST bus company is also available, with buses running approximately every 30 minutes. The bus stops in “Piazza Matteotti”, just a short walk from the port gate.

      Driving to the airport of departure? With ParkinGO, MSC customers get 5% discount on parking near the main airports in Europe. Book now to get the best deal!