Cheap flights from Cairo to Johannesburg

The best prices from Cairo to Johannesburg are usually found in September or July, booked 22 days in advance, depart on a Tuesday or Sunday and return on a Saturday

How to find the cheapest flight from Cairo to Johannesburg

All the information you need to plan the best CAI to ZA1 flight in 2022: compare Cairo to Johannesburg flight prices with the expected peak season, weather and rainfall in Johannesburg.

CAI - ZA1

Price

R469 - R714

ZA1

Temperature

10 - 20 °C

ZA1

Precipitation

0 - 120 mm

Popular in

May

High demand for flights, 23% potential price rise

Cheapest in

September

Best time to find cheap flights, 14% potential price drop

Round-trip from

R7 218

From Cairo to Johannesburg

One-way from

R4 602

One-way flight from Cairo to Johannesburg

What is the cheapest day to fly return from Cairo to Johannesburg?

Travellers have found that booking a Monday departure is the best way to save up to 58% on the cost of booking your flights compared to booking on days of the week where this route is of high demand.

How far in advance should I book a flight from Cairo to Johannesburg?

To save up to 15% on this flight, we recommend booking at least 21 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Cairo to Johannesburg from R8 218 1-2 weeks out and tickets from R9 680 for flights departing within the next 72 hours.

What is the cheapest month to fly from Cairo to Johannesburg?

September can be a great time to fly to Johannesburg from Cairo with a flight ticket averaging about R8 405. Cheapflights users have found deals in the month of September for as cheap as R6 848. The most expensive prices can be found in the month of May.

When is the cheapest time to fly from Cairo to Johannesburg (CAI - ZA1)?

When flying from Cairo to Johannesburg, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Cairo to Johannesburg in January, February 2022

The best prices found for CAI to Johannesburg flights in January, February
Feb 6 - Feb 12
CAI

Cairo

JNB

Johannesburg OR Tambo

1 stop

18h 35m
JNB

Johannesburg OR Tambo

CAI

Cairo

1 stop

30h 45m
R6 633

Kenya Airways

View Deal

Deal found 17/1/22

Feb 9 - Feb 20
CAI

Cairo

JNB

Johannesburg OR Tambo

1 stop

10h 45m
JNB

Johannesburg OR Tambo

CAI

Cairo

1 stop

10h 55m
R6 864

Ethiopian Air

View Deal

Deal found 20/1/22

Jan 30 - Feb 12
CAI

Cairo

JNB

Johannesburg OR Tambo

1 stop

10h 45m
JNB

Johannesburg OR Tambo

CAI

Cairo

1 stop

10h 55m
R6 879

Ethiopian Air

View Deal

Deal found 17/1/22

Cairo to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Cairo found for this year
Feb 6 - Feb 12
CAI

Cairo

JNB

Johannesburg OR Tambo

1 stop

18h 35m
JNB

Johannesburg OR Tambo

CAI

Cairo

1 stop

30h 45m
R6 633

Kenya Airways

View Deal

Deal found 17/1/22

Apr 6 - May 5
CAI

Cairo

JNB

Johannesburg OR Tambo

1 stop

10h 45m
JNB

Johannesburg OR Tambo

CAI

Cairo

1 stop

11h 10m
R6 787

Ethiopian Air

View Deal

Deal found 17/1/22

Feb 9 - Feb 20
CAI

Cairo

JNB

Johannesburg OR Tambo

1 stop

10h 45m
JNB

Johannesburg OR Tambo

CAI

Cairo

1 stop

10h 55m
R6 864

Ethiopian Air

View Deal

Deal found 20/1/22

Direct flights to Johannesburg from Cairo

Save time with Cairo to Johannesburg direct flight deals
Feb 6 - Feb 13
CAI

Cairo

JNB

Johannesburg OR Tambo

Nonstop

8h 00m
JNB

Johannesburg OR Tambo

CAI

Cairo

Nonstop

7h 50m
R6 925

Egypt Air

View Deal

Deal found 17/1/22

Mar 8 - Mar 9
CAI

Cairo

JNB

Johannesburg OR Tambo

Nonstop

8h 00m
JNB

Johannesburg OR Tambo

CAI

Cairo

Nonstop

7h 50m
R6 956

Egypt Air

View Deal

Deal found 19/1/22

Feb 10 - Feb 20
CAI

Cairo

JNB

Johannesburg OR Tambo

Nonstop

8h 00m
JNB

Johannesburg OR Tambo

CAI

Cairo

Nonstop

7h 50m
R7 064

Egypt Air

View Deal

Deal found 20/1/22

Last-minute flights from Cairo to Johannesburg

Late deals on return flights to Johannesburg from Cairo, departing today and this week
Jan 30 - Feb 12
CAI

Cairo

JNB

Johannesburg OR Tambo

1 stop

10h 45m
JNB

Johannesburg OR Tambo

CAI

Cairo

1 stop

10h 55m
R6 879

Ethiopian Air

View Deal

Deal found 17/1/22

Jan 25 - Jan 31
CAI

Cairo

JNB

Johannesburg OR Tambo

1 stop

20h 35m
JNB

Johannesburg OR Tambo

CAI

Cairo

1 stop

21h 00m
R8 157

Qatar Airways

View Deal

Deal found 20/1/22

Jan 25 - Jan 31
CAI

Cairo

JNB

Johannesburg OR Tambo

Nonstop

8h 00m
JNB

Johannesburg OR Tambo

CAI

Cairo

1 stop

10h 55m
R9 218

Multiple Airlines

View Deal

Deal found 20/1/22

One-way flights to Johannesburg from Cairo

The cheapest one-way flights from Cairo to Johannesburg
Feb 23
CAI

Cairo

JNB

Johannesburg OR Tambo

1 stop

13h 10m
R3 740

Kenya Airways

View Deal

Deal found 18/1/22

Feb 6
CAI

Cairo

JNB

Johannesburg OR Tambo

1 stop

13h 10m
R3 770

Kenya Airways

View Deal

Deal found 19/1/22

Feb 6
CAI

Cairo

JNB

Johannesburg OR Tambo

1 stop

13h 10m
R3 971

Kenya Airways

View Deal

Deal found 18/1/22

Related info for your journey

Useful info, stats and facts about Cairo to Johannesburg flights.

What airport do you fly from for flights from Cairo to Johannesburg?

If you book a flight to Johannesburg from Cairo, you will be flying from Cairo, which is the city’s only airport. Cairo (CAI) is located 18,6 km from the centre of Cairo. There is 1 flight from Cairo to Johannesburg per day from 6 different airlines.

Which airlines flying from Cairo to Johannesburg have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Cairo to Johannesburg that may be offering flexible cancellation policies are Egypt Air, Ethiopian Air, and South African. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Cairo to Johannesburg for under R6 700 on Cheapflights?

Yes, there are multiple flights from Cairo to Johannesburg for under R6 700. The cheapest flight booked recently is on Kenya Airways for just R6 633, but on average you can expect to pay R7 402.

Are there direct flights from Cairo to Johannesburg for under R7 000 on Cheapflights?

Cheapflights has 8 direct flights from Cairo to Johannesburg under R7 000. A good price for a direct flight from Cairo to Johannesburg is less than R10 388.

Are there last-minute flights available from Cairo to Johannesburg for under R6 900?

There are currently 18+ open flights from Cairo to Johannesburg within the next 7 days for less than R6 900.

How popular is this Cairo to Johannesburg flight route?

Within the past month, 360 users have taken a look at flights from Cairo to Johannesburg.

What are the cheapest airlines flying from Cairo to Johannesburg round-trip?

Our cheapest airline available from Cairo to Johannesburg is Kenya Airways. Our recent data shows that you can find tickets from as low as R6 633 on this airline. Additional options worth looking into are Ethiopian Air and Egypt Air, starting at R6 787 and R6 925 round-trip. You may be able to fly from Cairo to Johannesburg for 21% less than the average price by searching for these airlines.

What are the cheapest airlines to fly from Cairo to Johannesburg one-way?

The cheapest airline one-way is Kenya Airways, with whom users have recently found tickets for as low as R3 740. However, be on the lookout for offers from Egypt Air and Ethiopian Air, as they are both options that can get you from Cairo to Johannesburg for a low price.

What are the most popular airlines that fly from Cairo to Johannesburg?

The most popular airlines flying from Cairo to Johannesburg are Ethiopian Air, Etihad Airways and Kenya Airways. Something to consider prior to booking your flight.

What are the most reliable airlines from Cairo to Johannesburg?

Consider Egypt Air (36%), South African (36%) or Aegean Airlines (30%) when booking your flight. These represent the most reliable airlines when flying from Cairo to Johannesburg.

Can I fly to Johannesburg from Cairo right now?

Information is based on travel restrictions from Cairo to Johannesburg

Most visitors from Cairo need to provide a negative COVID-19 test result and/or quarantine to enter Johannesburg.

COVID-19 testing requirements
Visitors from Cairo must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.

Quarantine requirements
Visitors from Cairo are not required to quarantine after entering Johannesburg.

Documents
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.


Can I fly back to Cairo from Johannesburg?

Returning to Cairo from Johannesburg

COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 for rt-pcr (naat) and 24 for antigen (quick-test) hours before departing to Cairo.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Cairo.

Top 5 airlines flying from Cairo to Johannesburg

The chart below displays the airlines Cheapflights users travelling from Cairo to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Kenya Airways
CheapestR5 372
AverageR7 429
FlexibilityNo cancel fee
On-time82%
COVID-19 safety
Ethiopian Air
CheapestR5 766
AverageR7 713
FlexibilityNo cancel fee
On-time72%
COVID-19 safety
SAUDIA
CheapestR6 067
AverageR9 971
FlexibilityNo cancel fee
On-time86%
COVID-19 safety
South African
CheapestR6 440
AverageR7 680
FlexibilityNo cancel fee
On-time78%
COVID-19 safety
Egypt Air
CheapestR6 640
AverageR7 767
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety

Hourly flight availability from Cairo to Johannesburg

See what time of day planes typically take off from Cairo to Johannesburg
0%of flight departuresEarly morningMidnight to 6 am
0%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
100%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM

Weekly flight availability from Cairo to Johannesburg

See how many times per day planes take to the skies headed from Cairo to Johannesburg
Sunday0daily flights
Monday0daily flights
Tuesday0daily flights
Wednesday0daily flights
Thursday4daily flights
Friday0daily flights
Saturday4daily flights