Flights to Cagliari at a glance
- cities with nonstop flights here
- 29
- nonstop flights a week
- 203
- lowest fare from London
- $76
- flight time from London
- 2h 40m
- flight time from Rome
- 1h 5m
- arrival airport
- Cagliari Elmas
Where you can fly to Cagliari from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| London United Kingdom, 2h 40m, 6 a week | 6 | 2h 40m | from $76 |
From other countries
Rome, Italy
Milan, Italyfrom $16
Venice, Italyfrom $18
Pisa, Italyfrom $18
Verona, Italyfrom $32
Bologna, Italyfrom $20
Catania, Italyfrom $29
Paris, Francefrom $33
Krakow, Poland
Barcelona, Spain
Palermo, Italyfrom $125
Bari, Italyfrom $106
Genoa, Italyfrom $20
Geneva, Switzerland
Malta, Malta
Perugia, Italy
Frankfurt, Germany
Munich, Germanyfrom $180
Vienna, Austria
Dusseldorf, Germanyfrom $83
Naples, Italy
Luxembourg, Luxembourg
Hamburg, Germany
Marseille, France
Karlsruhe, Germany
Florence, Italyfrom $107
Nuremberg, Germanyfrom $77
Stuttgart, Germany
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Cagliari from?
From 29 cities. The busiest routes are from London (6 flights a week).
How long is the flight from London to Cagliari?
A nonstop flight takes about 2 hours 40 minutes, tickets from $76.
How long is the flight from Rome to Cagliari?
A nonstop flight takes about 1 hour 5 minutes.
What is the cheapest city to fly to Cagliari from?
Milan from $16, Pisa from $18, Venice from $18 and Bologna from $20.
Which airport do flights to Cagliari arrive at?
All nonstop flights land at Cagliari Elmas (CAG).
Cities near Cagliari with their own flights
Worth a look when fares or dates to Cagliari do not suit; distance by straight line