Direct flights to Cagliari CAG

Cagliari Elmas Airport is a medium sized airport in Italy. In total there are 76 airports with direct flights to Cagliari from Italy and 20 other countries. The airport is a focus city for Ryanair (Operating base.) and Volotea (Operating base.). You can easily reach Cagliari with daily non-stop flights from 4 major hubs like London (British Airways), Munich (Lufthansa) and Amsterdam (KLM). In Italy, the airport is called Aeroporto di Cagliari-Elmas.

CAG Click to open the interactive map.

Non-stop routes to CAG:

Duration

No direct flights found. Try clear all filters.
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS

Airlines with direct flights every day to Cagliari

The airports presented below each airline are hubs for this specific operator.

British Airways
From London, United Kingdom
Lufthansa
From Munich, Germany
KLM
From Amsterdam, Netherlands
Air France
From Paris, France
CAG routes and destination map
SPONSORED AD
SPONSORED AD
Show flights from Cagliari instead? Cheap flights to Cagliari

No, there are no directflights to Cagliari from the US so you'll need to find a flight with connection instead..

There are 21 airlines with direct flights to Cagliari. AeroItalia, easyJet and Neos are the most popular ones.

All 3 big alliances are flying to Cagliari. Star Alliance, Oneworld and SkyTeam.

The IATA code is CAG and the ICAO code is LIEE.

You can fly daily from 4 different airports hubs to Cagliari — including London with British Airways, Munich with Lufthansa and Amsterdam with KLM.

Depends where you are flying from. It takes 8h 55min from La Romana (LRM) and 30min from Alghero (AHO).

There is 1 airport in Cagliari with scheduled flights, Aeroporto di Cagliari-Elmas, CAG.

It depends on where and when you are flying. The average one-way ticket price according to our data is $46.
Direct flights to Italy
Fiumicino
Fiumicino (FCO)

Flights from 255 different airports

Milan Malpensa Airport
Milan Malpensa Airport (MXP)

Flights from 218 different airports

Orio al Serio International Airport
Orio al Serio International Airport (BGY)

Flights from 158 different airports

Naples International Airport
Naples International Airport (NAP)

Flights from 138 different airports

Bari Airport
Bari Airport (BRI)

Flights from 114 different airports

Falcone Borsellino Airport
Falcone Borsellino Airport (PMO)

Flights from 113 different airports

Bologna Guglielmo Marconi Airport
Bologna Guglielmo Marconi Airport (BLQ)

Flights from 103 different airports

Catania Fontanarossa Airport
Catania Fontanarossa Airport (CTA)

Flights from 102 different airports

Venice Marco Polo Airport
Venice Marco Polo Airport (VCE)

Flights from 100 different airports

Verona Villafranca Airport
Verona Villafranca Airport (VRN)

Flights from 85 different airports

SPONSORED AD
SPONSORED AD