Cagliari Elmas Airport Trains run from the airport to Cagliari station (€1.30) approximately every 20 to 30 minutes between 6.37am and 11.07pm. The journey takes six to 10 minutes. A taxi will set you back around €20.
Aeroporto di Olbia Costa Smeralda Local bus lines 2 and 10 (€1, or €1.50 if ticket is bought on-board) run half-hourly between the airport to central Olbia. The journey takes 10 minutes. A taxi costs around €15.
Alghero Airport Hourly buses run from the airport to Via Catalogna (€1, or €1.50 on-board) between 5.20am and 11pm. The journey takes about 25 minutes. A taxi from the airport will cost around €25.
Cagliari Ferry Port Tirrenia ferries link Cagliari to Civitavecchia (€53, 13 hours), Naples (€50, 13½ hours) and Palermo (€50, 12 hours).