How to arrive
in Sardinia

Arriving by Air

Flying is the fastest and most popular way to reach Sardinia, with several international and domestic connections available year-round.

The island has three main airports, each serving different regions:

  • Cagliari Elmas Airport (South Sardinia)
    The main gateway to southern Sardinia, located just 10 minutes from the city center.
    https://www.cagliariairport.it
  • Olbia Costa Smeralda Airport (Northeast Sardinia)
    Ideal for reaching the Costa Smeralda and northeastern coast.
    https://www.geasar.it
  • Alghero Fertilia Airport (Northwest Sardinia)
    Serving the northwest, including Alghero and the Coral Coast.
    https://www.aeroportodialghero.it

Arriving by Sea

Traveling by ferry is a great option if you prefer a more relaxed journey or wish to bring your own car, motorbike, or bicycle.

Sardinia is connected by ferry routes from mainland Italy and other European countries, with several main ports of arrival:

Main ferry operators include:
https://www.tirrenia.it
https://www.grimaldi-lines.com
https://www.mobylines.com
https://www.corsicaferries.com

Ferries operate year-round, with routes connecting Sardinia to cities such as Civitavecchia, Genoa, Livorno, Marseille, and Barcelona. Travel times vary depending on the route, typically ranging from a few hours to overnight crossings.

Traveling by sea is especially convenient if you plan to explore the island independently, as you can bring your own vehicle and enjoy greater flexibility during your stay.