![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Cheap flight deals from Cagliari to Johannesburg Starting at AED 2,316
Whether you’re going for a one-way or round-trip to Johannesburg, we’ve got you covered! Check out these different flight options from Cagliari below.
- Round-trip
- CAG21:3021h 30m2 stopsJNB20:00Sat, Mar 15|Cagliari - Johannesburg|Aeroitalia AirlinesJNB08:2024h 40m2 stopsCAG08:00Sat, Mar 22|Johannesburg - Cagliari|Ethiopian AirlinesAED 2,316AED 3,79939% OFF39% OFFAED 3,799AED 2,316
- CAG11:0526h 35m2 stopsJNB14:40Thu, Mar 20|Cagliari - Johannesburg|Aeroitalia AirlinesJNB13:2032h 25m2 stopsCAG20:45Mon, Mar 24|Johannesburg - Cagliari|Qatar AirwaysAED 2,338AED 3,79938% OFF38% OFFAED 3,799AED 2,338
- CAG07:1548h 20m2 stopsJNB08:35Wed, Mar 5|Cagliari - Johannesburg|Aeroitalia AirlinesJNB10:0038h 40m2 stopsCAG23:40Wed, Mar 12|Johannesburg - Cagliari|Etihad AirwaysAED 2,433AED 3,79936% OFF36% OFFAED 3,799AED 2,433
- CAG19:0017h 10m2 stopsJNB13:10Sun, Mar 2|Cagliari - Johannesburg|Aeroitalia AirlinesJNB08:2024h 40m2 stopsCAG08:00Fri, Mar 7|Johannesburg - Cagliari|Ethiopian AirlinesAED 2,528AED 2,528
- CAG07:1029h2 stopsJNB13:10Tue, Mar 18|Cagliari - Johannesburg|Aeroitalia AirlinesJNB14:3532h 25m2 stopsCAG22:00Tue, Mar 25|Johannesburg - Cagliari|Ethiopian AirlinesAED 2,565AED 2,565
- CAG19:0017h 10m2 stopsJNB13:10Sat, Feb 15|Cagliari - Johannesburg|Aeroitalia AirlinesJNB14:3518h 25m2 stopsCAG08:00Wed, Feb 19|Johannesburg - Cagliari|Ethiopian AirlinesAED 2,605AED 2,605
- CAG20:2039h 50m2 stopsJNB13:10Sat, Mar 22|Cagliari - Johannesburg|Aeroitalia AirlinesJNB08:2025h 45m2 stopsCAG09:05Sat, Mar 29|Johannesburg - Cagliari|Ethiopian AirlinesAED 2,697AED 2,697
- CAG10:5540h2 stopsJNB03:55Tue, Feb 25|Cagliari - Johannesburg|Aeroitalia AirlinesJNB08:2024h 40m2 stopsCAG08:00Sat, Mar 1|Johannesburg - Cagliari|Ethiopian AirlinesAED 2,769AED 2,769
- CAG08:4527h 25m2 stopsJNB13:10Sat, Mar 8|Cagliari - Johannesburg|Aeroitalia AirlinesJNB08:2024h 40m2 stopsCAG08:00Sat, Mar 15|Johannesburg - Cagliari|Ethiopian AirlinesAED 2,801AED 2,801
- CAG16:0020h 10m2 stopsJNB13:10Sat, Mar 1|Cagliari - Johannesburg|Aeroitalia AirlinesJNB14:3518h 25m2 stopsCAG08:00Wed, Mar 5|Johannesburg - Cagliari|Ethiopian AirlinesAED 2,804AED 2,804
- CAG01:00 pm3h 5mNonstopJNB02:00 pmSat, Feb 22|Cagliari - Johannesburg|Aeroitalia AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Cagliari to Johannesburg flight time & flight schedules
W28476
FlexFlight
06:00
CAG
07:05
FCO
SMTWTFSET713
Ethiopian Airlines
23:00
FCO
06:40
ADD
SMTWTFSET849
Ethiopian Airlines
15:35
ADD
20:00
JNB
SMTWTFSXZ2352
Aeroitalia Airlines
08:50
CAG
10:10
LIN
SMTWTFSET737
Ethiopian Airlines
22:55
MXP
07:20
ADD
SMTWTFSET809
Ethiopian Airlines
08:45
ADD
13:05
JNB
SMTWTFSXZ2334
Aeroitalia Airlines
10:55
CAG
12:05
FCO
SMTWTFSET713
Ethiopian Airlines
23:00
FCO
06:40
ADD
SMTWTFSET809
Ethiopian Airlines
08:45
ADD
13:05
JNB
SMTWTFSW28457
FlexFlight
11:00
CAG
12:05
FCO
SMTWTFSET713
Ethiopian Airlines
23:00
FCO
06:40
ADD
SMTWTFSET809
Ethiopian Airlines
08:45
ADD
13:05
JNB
SMTWTFSXZ2338
Aeroitalia Airlines
15:00
CAG
16:10
FCO
SMTWTFSQR132
Qatar Airways
15:10
FCO
22:25
DOH
SMTWTFSQR1377
Qatar Airways
08:15
DOH
15:35
JNB
SMTWTFSXZ2338
Aeroitalia Airlines
15:00
CAG
16:10
FCO
SMTWTFSET713
Ethiopian Airlines
23:00
FCO
06:40
ADD
SMTWTFSET809
Ethiopian Airlines
08:45
ADD
13:05
JNB
SMTWTFSVY6165
Vueling Airlines
16:30
CAG
18:00
BCN
SM-WTFSQR142
Qatar Airways
22:15
BCN
06:15
DOH
SMTWTFSQR1377
Qatar Airways
08:15
DOH
15:35
JNB
SMTWTFSXZ2340
Aeroitalia Airlines
19:00
CAG
20:10
FCO
SMTWTFSET713
Ethiopian Airlines
23:00
FCO
06:40
ADD
SMTWTFSET809
Ethiopian Airlines
08:45
ADD
13:05
JNB
SMTWTFSXZ2344
Aeroitalia Airlines
21:30
CAG
22:40
FCO
SMTWTFSET717
Ethiopian Airlines
06:00
FCO
13:40
ADD
----TFSET849
Ethiopian Airlines
15:35
ADD
20:00
JNB
SMTWTFSQR3628
Qatar Airways
23:10
CAG
00:45
BCN
-M-W-F-QR142
Qatar Airways
22:15
BCN
06:15
DOH
SMTWTFSQR1377
Qatar Airways
08:15
DOH
15:35
JNB
SMTWTFS
When is the cheapest time to fly from Cagliari to Johannesburg?
These price trend charts carefully monitor and predict how flight prices from Cagliari to Johannesburg will change. Keep a close eye on them to understand when the best time to buy your tickets is.
Frequently Asked Questions
How to find a cheap flight from Cagliari to Johannesburg
Flight Info | Cagliari to Johannesburg
Off-season for travel | February |
---|---|
Peak season for travel | December |
Flight distance | 7,548.46 km |
Popular airline | Qatar Airways |
More Travel Options
Top Flight From Cagliari
- Cagliari to Reno Flights
- Cagliari to Bukhara Flights
- Cagliari to Tijuana Flights
- Cagliari to Magnitogorsk Flights
- Cagliari to Arusha Flights
- Cagliari to Goiania Flights
- Cagliari to Dubai Flights
- Cagliari to Concepcion Flights
- Cagliari to Krasnodar Flights
- Cagliari to Kazan Flights
- Cagliari to Balikpapan Flights
- Cagliari to Osijek Flights
- Cagliari to Bahia Blanca Flights
- Cagliari to Managua Flights
- Cagliari to Santa Marta Flights
- Cagliari to Logrono Flights
- Cagliari to Neom Flights
- Cagliari to Palermo Flights
- Cagliari to Punta Arenas Flights
- Cagliari to Paris Flights
Top Flight to Johannesburg
- Lincoln to Johannesburg Flights
- Radom to Johannesburg Flights
- Abu Dhabi to Johannesburg Flights
- Belfast to Johannesburg Flights
- David to Johannesburg Flights
- Atlanta to Johannesburg Flights
- Dubai to Johannesburg Flights
- Albany to Johannesburg Flights
- Austin to Johannesburg Flights
- Arba Minch to Johannesburg Flights
- Seo De Urgel to Johannesburg Flights
- Shenyang to Johannesburg Flights
- Kuching to Johannesburg Flights
- Luderitz to Johannesburg Flights
- Whitehorse to Johannesburg Flights
More Flight Options
Site Operator: Trip.com Travel Singapore Pte. Ltd.