Flights from Spain to Sardinia
 Iberia  www.iberia.com 
Madrid - Olbia + Cagliari
Barcelona - Olbia + Cagliari
 Ryanair  www.ryanair.com 
Barcelona (BAR) Girona (Barcelona), Madrid, Reus (Barcelona) - Alghero
Barcelona (BAR) Girona (Barcelona), Madrid, Sevilla, Valencia - Cagliari