Cheap Flights from Cairo International Airport to O.R. Tambo International Airport
Search for flights from Cairo to Johannesburg and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
CAI 23:458h 25mNonstopJNB 07:10Cairo - Johannesburg | Thu, Jun 18 | EgyptAir
JNB 21:458h 25mNonstopCAI 07:10Johannesburg - Cairo | Mon, Jun 22 | EgyptAirTHB 16,580 THB 26,18037% off37% offTHB 26,180 THB 16,580 -
CAI 23:458h 25mNonstopJNB 07:10Cairo - Johannesburg | Sat, Jun 13 | EgyptAir
JNB 21:458h 25mNonstopCAI 07:10Johannesburg - Cairo | Mon, Jun 15 | EgyptAirTHB 16,820 THB 26,18036% off36% offTHB 26,180 THB 16,820 -
CAI 23:458h 25mNonstopJNB 07:10Cairo - Johannesburg | Sun, Jun 14 | EgyptAir
JNB 21:458h 25mNonstopCAI 07:10Johannesburg - Cairo | Sun, Jun 21 | EgyptAirTHB 16,870 THB 26,18036% off36% offTHB 26,180 THB 16,870 -
CAI 03:2011h 5m1 stopJNB 13:25Cairo - Johannesburg | Sat, Jun 13 | Ethiopian Airlines
JNB 14:3010h 35m1 stopCAI 02:05Johannesburg - Cairo | Fri, Jun 19 | Ethiopian AirlinesTHB 13,84047% offTHB 26,180 THB 13,840 -
CAI 03:2011h 5m1 stopJNB 13:25Cairo - Johannesburg | Thu, Jun 18 | Ethiopian Airlines
JNB 14:3010h 35m1 stopCAI 02:05Johannesburg - Cairo | Wed, Jun 24 | Ethiopian AirlinesTHB 14,16046% offTHB 26,180 THB 14,160 -
CAI 08:1525h 5m1 stopJNB 08:20Cairo - Johannesburg | Tue, Jun 16 | Etihad Airways
JNB 09:5013h 20m1 stopCAI 00:10Johannesburg - Cairo | Mon, Jun 22 | Etihad AirwaysTHB 17,32034% offTHB 26,180 THB 17,320 -
CAI 08:1525h 5m1 stopJNB 08:20Cairo - Johannesburg | Fri, Jul 24 | Etihad Airways
JNB 09:5026h 20m1 stopCAI 13:10Johannesburg - Cairo | Thu, Jul 30 | Etihad AirwaysTHB 17,46033% offTHB 26,180 THB 17,460 -
CAI 03:2011h 5m1 stopJNB 13:25Cairo - Johannesburg | Tue, Jun 16 | Ethiopian Airlines
JNB 08:2016h 45m1 stopCAI 02:05Johannesburg - Cairo | Mon, Jun 22 | Ethiopian AirlinesTHB 19,83024% offTHB 26,180 THB 19,830 -
CAI 03:2011h 5m1 stopJNB 13:25Cairo - Johannesburg | Fri, Jun 12 | Ethiopian Airlines
JNB 08:2016h 45m1 stopCAI 02:05Johannesburg - Cairo | Thu, Jun 18 | Ethiopian AirlinesTHB 20,60021% offTHB 26,180 THB 20,600 -
CAI 03:2011h 5m1 stopJNB 13:25Cairo - Johannesburg | Wed, Jun 17 | Ethiopian Airlines
JNB 08:2016h 45m1 stopCAI 02:05Johannesburg - Cairo | Thu, Jun 25 | Ethiopian AirlinesTHB 20,68021% offTHB 26,180 THB 20,680 -
CAI 13:0017h 25m1 stopJNB 14:00Cairo - Johannesburg | Sat, Jun 13 | Normal Airline
JNB 15:006hNonstopCAI 16:00Johannesburg - Cairo | Mon, Jun 15 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
CAI 23:458h 25mNonstopJNB 07:10Cairo - Johannesburg | Tue, Jun 16 | EgyptAirTHB 11,000 THB 13,94021% off21% offTHB 13,940 THB 11,000 -
CAI 23:458h 25mNonstopJNB 07:10Cairo - Johannesburg | Mon, Jul 6 | EgyptAirTHB 11,010 THB 13,94021% off21% offTHB 13,940 THB 11,010 -
CAI 02:2530h 55m1 stopJNB 08:20Cairo - Johannesburg | Fri, Jul 3 | Etihad AirwaysTHB 9,600 THB 13,94031% off31% offTHB 13,940 THB 9,600 -
CAI 03:3030h 45m1 stopJNB 09:15Cairo - Johannesburg | Thu, Jul 2 | Air AlgerieTHB 9,70030% offTHB 13,940 THB 9,700 -
CAI 03:3030h 45m1 stopJNB 09:15Cairo - Johannesburg | Thu, Jul 16 | Air AlgerieTHB 9,80030% offTHB 13,940 THB 9,800 -
CAI 02:2530h 55m1 stopJNB 08:20Cairo - Johannesburg | Thu, Jul 2 | Etihad AirwaysTHB 9,83028% offTHB 13,940 THB 9,830 -
CAI 08:1525h 5m1 stopJNB 08:20Cairo - Johannesburg | Sun, Jul 5 | Etihad AirwaysTHB 9,87028% offTHB 13,940 THB 9,870 -
CAI 03:1530h 15m1 stopJNB 08:30Cairo - Johannesburg | Wed, Jul 8 | Air AlgerieTHB 9,88028% offTHB 13,940 THB 9,880 -
CAI 08:1525h 5m1 stopJNB 08:20Cairo - Johannesburg | Thu, Jul 16 | Etihad AirwaysTHB 9,89028% offTHB 13,940 THB 9,890 -
CAI 08:1525h 5m1 stopJNB 08:20Cairo - Johannesburg | Sat, Jul 11 | Etihad AirwaysTHB 9,95028% offTHB 13,940 THB 9,950 -
CAI 03:1533h1 stopJNB 11:15Cairo - Johannesburg | Tue, Jul 28 | Air AlgerieTHB 10,04028% offTHB 13,940 THB 10,040 -
CAI 03:1530h 5m1 stopJNB 08:20Cairo - Johannesburg | Sun, Jul 5 | Air AlgerieTHB 10,04028% offTHB 13,940 THB 10,040 -
CAI 13:0017h 25m1 stopJNB 14:00Cairo - Johannesburg | Sat, Jun 13 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Cairo International Airport to O.R. Tambo International Airport are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Cairo International Airport to O.R. Tambo International Airport
What is the cheapest month for one-way flights from Cairo International Airport to O.R. Tambo International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Cairo International Airport to O.R. Tambo International Airport, the best time to buy is in November, with an average price of THB 10,700. You’ll want to avoid January, when the average price can reach as high as THB 17,700.
What’s the cheapest month to fly round-trip from Cairo International Airport to O.R. Tambo International Airport?
Based on Trip.com’s data from the past 12 months, October is typically the cheapest month to find flights from Cairo International Airport to O.R. Tambo International Airport, with an average price of THB 14,140. In contrast, April is usually the most expensive month, with average fares reaching THB 25,640.
What is the cheapest day of the week to fly from Cairo International Airport to O.R. Tambo International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Cairo International Airport to O.R. Tambo International Airport is Saturday, with average fares typically lower than other days. You’ll want to avoid flying on Wednesday, as ticket prices are usually the highest that day.
Selected Airlines from Cairo International Airport to O.R. Tambo International Airport
See which airlines fly from Cairo to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Cairo International Airport to O.R. Tambo International Airport
Check the schedule for flights from Cairo to Johannesburg and find the flight that best matches your travel plans.

MS839
Cairo International Airport
23:45
CAI
07:10
JNB
- M - W - F SSearch
QR1302
Cairo International Airport
20:35
CAI
23:40
DOH
S M T W T F SSearch
QR1363
Hamad International Airport
01:40
DOH
09:10
JNB
S M T W T F S
EY716
Cairo International Airport
19:45
CAI
00:15
AUH
S M T W T F SSearch
EY747
Zayed International Airport
02:10
AUH
08:20
JNB
S - T - - - -
EY714
Cairo International Airport
15:00
CAI
19:30
AUH
S M T W T F SSearch
EY747
Zayed International Airport
02:10
AUH
08:20
JNB
S - T - - - -
QR1908
Cairo International Airport
12:50
CAI
16:05
DOH
- M - - - - -Search
QR1363
Hamad International Airport
01:40
DOH
09:10
JNB
S M T W T F S
QR1308
Cairo International Airport
12:50
CAI
16:05
DOH
S - T W T F SSearch
QR1363
Hamad International Airport
01:40
DOH
09:10
JNB
S M T W T F S
QR1304
Cairo International Airport
14:10
CAI
17:25
DOH
S M T W T F SSearch
QR1363
Hamad International Airport
01:40
DOH
09:10
JNB
S M T W T F S
EY712
Cairo International Airport
08:15
CAI
12:45
AUH
S M T - - - -Search
EY747
Zayed International Airport
02:10
AUH
08:20
JNB
S - T - - - -
AH4037
Cairo International Airport
03:15
CAI
05:25
ALG
S M T - - - SSearch
AH5360
Houari Boumediene Airport
20:10
ALG
08:50
JNB
- M - - T - S
EY718
Cairo International Airport
02:20
CAI
06:45
AUH
- M T - - - -Search
EY747
Zayed International Airport
02:10
AUH
08:20
JNB
S - T - - - -
Cairo International Airport to O.R. Tambo International Airport Flights Info
| Flight distance | 6,271.19 km |
|---|---|
| Cheapest one-way ticket price | THB 9,600 |
| Cheapest return ticket price | THB 13,840 |
FAQs for Cairo International Airport to O.R. Tambo International Airport Flights
How long does it take to fly from Cairo International Airport (CAI) to O.R. Tambo International Airport (JNB)?
It takes around 8 hours 25 minutes to fly from Cairo International Airport (cai) to O.R. Tambo International Airport (jnb).How many daily flights are there from Cairo International Airport (CAI) to O.R. Tambo International Airport (JNB)?
There are around 2 daily flights from Cairo International Airport (CAI) to O.R. Tambo International Airport (JNB).When are flight tickets from Cairo International Airport (CAI) to O.R. Tambo International Airport (JNB) the cheapest?
Tickets cost around THB 12,170 in June, making it the cheapest month to book. Cairo International Airport (CAI) to O.R. Tambo International Airport (JNB) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Cairo International Airport (CAI) to O.R. Tambo International Airport (JNB) most expensive?
The route from Cairo International Airport (CAI) to O.R. Tambo International Airport (JNB) is quite popular. Without considering departure times or holidays, tickets cost around THB 21,280 in July, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O.R. Tambo International Airport to downtown is about 20 km, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32 km, by taxi about 50 minutes.
Which airline operates the most direct flights from Cairo International Airport (CAI) to O.R. Tambo International Airport (JNB)?
EgyptAir is a very popular airline operating an average of 181 flights per month.
Popular Destinations
- Flights from Cairo International Airport to King Khalid International Airport
- Flights from Cairo International Airport to Dubai International Airport
- Direct flights Cairo International Airport to King Abdulaziz International Airport
- Flights from Cairo International Airport to Sharjah International Airport
- Flights from Cairo International Airport to Zayed International Airport
- Cheap flights from Cairo International Airport to Abu Dhabi
- Available flights from Cairo International Airport to Riyadh
- Available flights from Cairo International Airport to Sharjah
- Flights from Cairo International Airport to Dubai
- Available flights from Cairo International Airport to Jeddah
- Flights from Cairo International Airport to O. R. Tambo International Airport
- Cheap flights from King Shaka International Airport to O. R. Tambo International Airport
- Direct flights Cape Town International Airport to O. R. Tambo International Airport
- Direct flights Sharjah International Airport to O. R. Tambo International Airport
- Flights from Dubai International Airport to O. R. Tambo International Airport
- Direct flights from Sharjah to O. R. Tambo International Airport
- Round-trip flights from Dubai to O. R. Tambo International Airport
- Cheap flights from Abu Dhabi to O. R. Tambo International Airport
- Round-trip flights from Cairo to O. R. Tambo International Airport
- Cheap flights from Durban to O. R. Tambo International Airport



