Up to 11 daily ARST buses run to Sassari (€3.10, one hour), where you can pick up connections to destinations across the island. There are also buses to/from Porto Torres (€3.70, one hour, five daily) and Bosa (€3.70, 1¼ hours, two daily with extra services in summer), as well as a single weekday service to Macomer (€5.50, two hours).
Logudoro Tours runs two daily buses from the airport to Cagliari (€20, 3½ hours), via Oristano (€16, 2¼ hours) and Macomer (€12, 1¼ hours).
Redentours operates two daily buses from Alghero airport to Nuoro (€18, 2¼ hours).
There are no direct links with Olbia – you have to go via Sassari.
Car & Motorcycle
The fast-running SS291 connects with Sassari, 40km to the northeast, where you can pick up the SS131, the island's main north–south artery.
Snaking along the west coast, the scenic SP105 runs 46km southwards to Bosa.
The train station is 1.5km north of the old town on Via Don Minzoni. There are up to 12 daily trains to/from Sassari (€3.10, 35 minutes).