In auto
È il modo più comodo per scoprire l'isola. La strada principale è la SS131 Carlo Felice, a quattro corsie da Cagliari a Sassari e Porto Torres, con la diramazione per Nuoro e Olbia; non ci sono autostrade a pagamento. Le strade costiere e di montagna sono lente e tortuose: calcola i tempi con margine.
- Cagliari - Olbiacirca 3 h 30
- Cagliari - Algherocirca 2 h 45
- Olbia - Algherocirca 2 h
- Cagliari - Villasimiuscirca 1 h
- Olbia - Cala Gononecirca 1 h 30
In bus
L'ARST collega quasi tutti i paesi, con linee più frequenti tra le città principali e verso le spiagge in estate. Nei giorni festivi e fuori stagione le corse si riducono molto.
In treno
I treni regionali collegano Cagliari con Oristano, Sassari, Olbia, Iglesias e Carbonia. D'estate il trenino verde percorre tratte panoramiche nell'interno, come Mandas - Seui e Arbatax - Gairo: è un'esperienza turistica più che un mezzo di trasporto.
Isole minori
Traghetti frequenti da Palau per La Maddalena, da Portovesme e Calasetta per Carloforte, da Stintino e Porto Torres per l'Asinara.