In autobus

Le Autolinee Pani (079236983) effettuano tre corse al giorno da Sassari a Cagliari e viceversa senza fermate intermedie. Il tempo di percorrenza è 3 ore e 15 minuti, il biglietto costa 26.000 lire. Da Porto Torres invece altre tre corse giornaliere portano a Cagliari passando per Sassari e Oristano. autobus impiega mezz'ora fino a Sassari, 3 ore e un quarto fino a Oristano e 4 ore e 50 minuti fino a Cagliari. Il prezzo del biglietto di sola andata è di 2.300 lire fino a Sassari, 15.600 fino a Oristano, 26.700 per Cagliari. Per Nuoro ci sono invece tre corse al giorno in partenza da Porto Torres e tre da Sassari. Da Sassari a Nuoro l'autobus impiega 2 ore e trenta minuti circa, e il biglietto costa 13.100 lire. Da Cagliari a Nuoro ci sono invece due corse al giorno. Il biglietto costa 21.900 lire, tempo di percorrenza 3 ore e 30 minuti.


L' ARST (Azienda Regionale 0704098324, dalla Sardegna 800865042) organizza invece trasporti in tutta l'Isola. Un'iniziativa interessante è quella che permette di acquistare, nel periodo estivo, biglietti turistici con chilometraggio illimitato che valgono 7 giorni (al prezzo di 61.500 lire), 14 giorni (105 mila lire); 21 giorni (147 mila lire) e 28 giorni (189 mila lire). Da Cagliari per Nuoro c'è un autobus al giorno (le partenze sono sempre in piazza Matteotti i biglietti si acquistano nelle edicole, nelle biglietterie o presso i rivenditori autorizzati). Il viaggio dura 2 ore e trenta minuti, il biglietto costa 18.400 lire. Solo nei feriali, sempre da Cagliari, è previsto anche un collegamento con Oristano (tempo di percorrenza 2 ore, biglietto a 11.300 lire). Per Arbatax Porto ci sono due corse al giorno, durata del viaggio 4 ore circa e prezzo del biglietto 14.800 lire. Da Cagliari con l' ARST si possono raggiungere le località costiere. Per esempio per la Costa Rei (fino a Capo Ferrato) in estate c'è un autobus ogni due ore circa dalle 5 del mattino alle 21. Il biglietto per Capo Ferrato costa 8.600 lire (2 ore e mezzo). Verso Teulada ci sono invece 15 autobus al giorno (tre di questi proseguono per Baia delle Ginestre). Fino a Teulada il biglietto costa 7.800 lire (un'ora e 50 minuti).
L' aeroporto di Cagliari Elmas è invece collegato al centro città (piazza Matteotti) con autobus ogni mezz'ora circa (prezzo del biglietto 1.300 lire). Da Sassari, sempre con ARST, ci sono cinque collegamenti al giorno per Alghero città e cinque al giorno per l'aeroporto di Fertilia. Nel primo caso il tempo di percorrenza è di circa un'ora (3.900 lire), mentre per l'aeroporto bastano 35 minuti (gli orari sono in coincidenza con l'arrivo dei voli Alitalia, il biglietto costa 2.800 lire).Per Porto Torres invece da Sassari i collegamenti sono molto frequenti: c'è in media un autobus ogni mezz'ora. Il prezzo del biglietto è di 2.300 lire (30 minuti). Da Olbia (corso Umberto) per Sassari ci sono due autobus al giorno nei feriali. Il tempo di percorrenza è di un'ora e 40 minuti, il prezzo del biglietto è di 11.000 lire. Da Olbia (porto) per Nuoro ci sono 6 corse tutti i giorni. Il biglietto costa 14.000 lire, il tempo di percorrenza è di 2 ore e 15 minuti oppure 3 ore e mezzo (passando per Orosei). Da Olbia Porto ad Arbatax c'è una corsa al giorno, con partenza in corrispondenza all'arrivo delle navi. Il viaggio dura circa 5 ore e tocca tutte le località costiere. Il prezzo del biglietto fino ad Arbatax è di 20.000 lire. Sempre da Olbia (corso Umberto) ci sono collegamenti con le località della Costa Smeralda fino a Baia Sardinia (4 corse al giorno in bassa stagione, più frequenti in estate). Il prezzo del biglietto fino a Baia Sardinia è di 5.000 lire. 

Lungo la Costa Smeralda operano anche altre società come ad esempio Cassitta Sunlines (tel. 078950885) che collega quotidianamente (3 corse in bassa stagione, 5 in alta stagione) l'aeroporto e il porto di Olbia alle principali località della costa. Il prezzo del biglietto è di 1.500 lire fino a Porto Rotondo, 6.000 lire fino a Porto Cervo, 9.000 lire fino a Palau (uri ora e 50 minuti).


Le Autolinee Molino (tel. 078921487) collegano invece Olbia (aeroporto e città) a Santa Teresa di Gallura (un'ora e 20). Le corse al giorno sono cinque. Il biglietto costa 7.800 lire.


Turmo Travel (tel. 0789 21487) collega Olbia città a Cagliari con una corsa al giorno nei feriali. Biglietto a 28.900 lire (4 ore e 30 minuti). Sempre Turmo Travel collega Olbia (Porto Isola Bianca) ad Alghero tutti i giorni (due ore, prezzo del biglietto 14.800 lire). Durante l'estate vengono anche effettuate corse da Olbia aeroporto a Santa Teresa di Gallura (5 corse al giorno; un'ora e mezzo; 7.800 lire).

 Nuragica Tour (tel. 079510494) effettua collegamenti da Olbia aeroporto a Sassari e Porto Torres tre volte al giorno. Biglietto: 10.400 lire per Sassari (un'ora), 12.200 lire per Porto Torres. 

Le Autolinee De Plano (tel. 0784201518) collegano Olbia aeroporto con Nuoro con cinque corse al giorno (un'ora e 45), il biglietto costa 11.300 lire. 

Da Nuoro c'è un collegamento anche con l'aeroporto di Alghero Fertilia a opera delle Autolinee Redentour (tel. 078430325). Le corse sono due al giorno, il prezzo del biglietto è di 16.600 lire (tempo di percorrenza 2 ore e mezzo circa).


Le Ferrovie Meridionali della Sardegna (tel. 800044553, 078140078) collegano per esempio Cagliari a Iglesias (13 corse al giorno, un'ora e 20 minuti, biglietto 6.700 lire) fino a Carbonia (11 corse al giorno, tempo: 2 ore; biglietto 9.500 lire).