Flights to Cagliari

Direct flights from 29 cities, 203 flights a week. From London the flight takes 2h 40m, tickets from $76. From Rome the flight takes 1h 5m.

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

Arrival airport

Where the nonstop flights land

203 flights a week arrive nonstop

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