Popular Filters
One Way Price
Duration
Stops From Reykjavik
Departure From Reykjavik
OMR 257
OMR 440
OMR 217
Arrival at Cagliari
OMR 243
OMR 217
OMR 313
Alliances & Airlines
Oneworld
(14)
SkyTeam
()
Star Alliance
(35)
Layover Airports
+ 2 more
Layover Duration
Keflavik To Cagliari Flights
Book Keflavik to Cagliari flight tickets at lowest price. Get best deals on your upcoming Keflavik to Cagliari flights only on MakeMyTrip. Also Book Cagliari to Keflavik Flights. Currently 37 flights flying from Keflavik to Cagliari. To save maximum on flight booking click on below Fare Calendar button and choose your dates.
OMR 221
Transit Visa may be required
Reykjavik to Cagliari , 23 Sep
Swiss LX | 8301 | Operated By Edelweiss Air
16:10
Tue, 23 Sep 25
Reykjavik, Iceland
03 h 50 m
22:00
Tue, 23 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 8388 | Operated By Edelweiss Air
11:30
Wed, 24 Sep 25
Zurich, Switzerland
01 h 45 m
13:15
Wed, 24 Sep 25
Cagliari, Italy
BAGGAGE : CHECK INCABIN
Information not available
OMR 246
Transit Visa may be required
Reykjavik to Cagliari , 23 Sep
Finnair AY | 994
17:15
Tue, 23 Sep 25
Reykjavik, Iceland
03 h 25 m
23:40
Tue, 23 Sep 25
Helsinki, Finland
BAGGAGE : CHECK INCABIN
Information not available
Finnair AY | 1335
14:05
Wed, 24 Sep 25
Helsinki, Finland
03 h 05 m
15:10
Wed, 24 Sep 25
Terminal T3
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 2604 | Operated By Avianca Argentina
07:10
Thu, 25 Sep 25
Terminal S
London - Gatwick Apt, United Kingdom
02 h 40 m
10:50
Thu, 25 Sep 25
Cagliari, Italy
BAGGAGE : CHECK INCABIN
Information not available
OMR 261
Transit Visa may be required
Reykjavik to Cagliari , 23 Sep
Lufthansa LH | 847
00:25
Tue, 23 Sep 25
Reykjavik, Iceland
03 h 30 m
05:55
Tue, 23 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 112
16:15
Tue, 23 Sep 25
Terminal T1
Frankfurt, Germany
55 m
17:10
Tue, 23 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1918
15:45
Wed, 24 Sep 25
Terminal T2
Munich, Germany
01 h 50 m
17:35
Wed, 24 Sep 25
Cagliari, Italy
BAGGAGE : CHECK INCABIN
Information not available
OMR 268
Transit Visa may be required
Reykjavik to Cagliari , 23 Sep
Lufthansa LH | 847
00:25
Tue, 23 Sep 25
Reykjavik, Iceland
03 h 30 m
05:55
Tue, 23 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 120
20:15
Tue, 23 Sep 25
Terminal T1
Frankfurt, Germany
55 m
21:10
Tue, 23 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1918
15:45
Wed, 24 Sep 25
Terminal T2
Munich, Germany
01 h 50 m
17:35
Wed, 24 Sep 25
Cagliari, Italy
BAGGAGE : CHECK INCABIN
Information not available
OMR 290
Transit Visa may be required
Reykjavik to Cagliari , 23 Sep
Lufthansa LH | 4471 | Operated By Edelweiss Air
16:10
Tue, 23 Sep 25
Reykjavik, Iceland
03 h 50 m
22:00
Tue, 23 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 5765 | Operated By Swiss
13:15
Wed, 24 Sep 25
Zurich, Switzerland
01 h 05 m
14:20
Wed, 24 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1918
15:45
Wed, 24 Sep 25
Terminal T2
Munich, Germany
01 h 50 m
17:35
Wed, 24 Sep 25
Cagliari, Italy
BAGGAGE : CHECK INCABIN
Information not available
OMR 305
Transit Visa may be required
Reykjavik to Cagliari , 23 Sep
Lufthansa LH | 845
14:20
Tue, 23 Sep 25
Reykjavik, Iceland
03 h 30 m
19:50
Tue, 23 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 122
21:15
Tue, 23 Sep 25
Terminal T1
Frankfurt, Germany
55 m
22:10
Tue, 23 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1918
15:45
Wed, 24 Sep 25
Terminal T2
Munich, Germany
01 h 50 m
17:35
Wed, 24 Sep 25
Cagliari, Italy
BAGGAGE : CHECK INCABIN
Information not available
OMR 306
Transit Visa may be required
Reykjavik to Cagliari , 23 Sep
Lufthansa LH | 845
14:20
Tue, 23 Sep 25
Reykjavik, Iceland
03 h 30 m
19:50
Tue, 23 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 102
09:45
Wed, 24 Sep 25
Terminal T1
Frankfurt, Germany
55 m
10:40
Wed, 24 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1918
15:45
Wed, 24 Sep 25
Terminal T2
Munich, Germany
01 h 50 m
17:35
Wed, 24 Sep 25
Cagliari, Italy
BAGGAGE : CHECK INCABIN
Information not available
OMR 316
Transit Visa may be required
Reykjavik to Cagliari , 23 Sep
Finnair AY | 994
17:15
Tue, 23 Sep 25
Reykjavik, Iceland
03 h 25 m
23:40
Tue, 23 Sep 25
Helsinki, Finland
BAGGAGE : CHECK INCABIN
Information not available
Finnair AY | 1343
11:05
Wed, 24 Sep 25
Helsinki, Finland
03 h 05 m
12:10
Wed, 24 Sep 25
Terminal T3
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 2608 | Operated By Avianca Argentina
15:45
Wed, 24 Sep 25
Terminal S
London - Gatwick Apt, United Kingdom
02 h 35 m
19:20
Wed, 24 Sep 25
Cagliari, Italy
BAGGAGE : CHECK INCABIN
Information not available
OMR 337
Transit Visa may be required
Reykjavik to Cagliari , 23 Sep
Lufthansa LH | 4471 | Operated By Edelweiss Air
16:10
Tue, 23 Sep 25
Reykjavik, Iceland
03 h 50 m
22:00
Tue, 23 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 5763 | Operated By Swiss
09:30
Wed, 24 Sep 25
Zurich, Switzerland
01 h
10:30
Wed, 24 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1918
15:45
Wed, 24 Sep 25
Terminal T2
Munich, Germany
01 h 50 m
17:35
Wed, 24 Sep 25
Cagliari, Italy
BAGGAGE : CHECK INCABIN
Information not available
OMR 354
Transit Visa may be required
Reykjavik to Cagliari , 23 Sep
Lufthansa LH | 845
14:20
Tue, 23 Sep 25
Reykjavik, Iceland
03 h 30 m
19:50
Tue, 23 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 98
09:15
Wed, 24 Sep 25
Terminal T1
Frankfurt, Germany
55 m
10:10
Wed, 24 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1918
15:45
Wed, 24 Sep 25
Terminal T2
Munich, Germany
01 h 50 m
17:35
Wed, 24 Sep 25
Cagliari, Italy
BAGGAGE : CHECK INCABIN
Information not available
Keflavik to Cagliari Flights Information:-
Looking for Keflavik to Cagliari Flight? Hereโs all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Cagliari is Elmas and the IATA code for the same is CAG.
Currently, there are 4 airlines operating flights between the two destinations and approximately 37 flights take off from Keflavik to Cagliari every week.
Need information on Keflavik to Cagliari airfare?
The minimum airfare for a Keflavik to Cagliari flight would be 216, which may go up to 1418 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.
Flight Details for Keflavik to Cagliari
If you are looking for Keflavik to Cagliari flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are British Airways, Finnair, Lufthansa, Swiss. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.
The number of flights operated by each airline is as follows:British Airways : 7, Finnair : 7, Lufthansa : 7, Swiss : 7
To board the first Keflavik to Cagliari flight, choose Lufthansa, which departs at 00:25 The last flight for this route is Finnair, British Airways, departing at 17:15
Cagliari Airport Information
Elmas
About Keflavik (KEF)
Keflavik
Keflavik Address
About Cagliari (CAG)
Cagliari