Alghero tiene su propio aeropuerto internacional (www.aeroportodialghero.it) con conexiones frecuentes a varias ciudades italianas y europeas.
El centro de la ciudad es fácilmente accesible desde el aeropuerto en 15 minutos en coche en taxi o autobús (el precio es de 2,50 € por el autobús).
Sin embargo, el norte de Cerdeña está bien conectado con toda Europa a través del Aeropuerto Internacional de Olbia, que está a poco más de una hora y media de Alghero y está conectado casi a diario con Suiza, Austria, Alemania, España, Gran Bretaña, Francia, los países nórdicos, Rusia y varios otros países europeos. Desde el aeropuerto de Olbia, hay una conexión directa con la ciudad de Alghero en autobús gracias al servicio de varios días que ofrece Sun Lines (www.sunlines.it) a un precio de 20 €.
Finalmente se puede llegar a Alghero en los ferrocarriles nacionales (www.trenitalia.it) también desde el Aeropuerto Internacional de Cagliari en unas 3 horas después de hacer una parada en Sassari.
Las principales conexiones con la península itálica y con el resto de países europeos son: