Alghero possède son propre aéroport international (www.aeroportodialghero.it) avec des liaisons fréquentes vers diverses villes italiennes et européennes.
Le centre-ville est facilement accessible depuis l’aéroport en 15 minutes en voiture en taxi ou en bus (coût environ 2,50 € pour le bus).
Le nord de la Sardaigne est cependant bien relié à toute l’Europe par l’aéroport international d’Olbia, qui se trouve à un peu plus d’une heure et demie d’Alghero et qui est relié presque quotidiennement à la Suisse, l’Autriche, l’Allemagne, l’Espagne, la Grande-Bretagne, la France, les pays nordiques, la Russie et plusieurs autres pays européens. Depuis l’aéroport d’Olbia, il y a une connexion directe avec la ville d’Alghero en bus grâce au service de plusieurs jours fourni par la compagnie Sun Lines (www.sunlines.it) pour un coût d’environ 20 €.
Vous pouvez enfin vous rendre à Alghero grâce aux chemins de fer nationaux (www.trenitalia.it) même depuis l’aéroport international de Cagliari en environ 3 heures après avoir fait une escale à Sassari.
Les principales liaisons avec la péninsule italienne et avec les autres pays européens sont :