FlightsFrom Cairo

To Johannesburg

Cheap Flights from Cairo to Johannesburg

Browse current best options from Cairo. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Cairo

RatePunk searches hundreds of travel sites at once for deals on flights to Johannesburg

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Cairo to Johannesburg

Explore current cheapest deals departing from Cairo to Johannesburg

October 13 - October 25

Cheapest

CAI - Johannesburg

$708

$527

Round trip

November 21 - November 25

CAI - Johannesburg

$700

$528

Round trip

November 5 - November 25

CAI - Johannesburg

$662

$530

Round trip

November 3 - November 22

CAI - Johannesburg

$660

$530

Round trip

October 20 - October 28

CAI - Johannesburg

$724

$531

Round trip

October 20 - October 27

Best

CAI - Johannesburg

$719

$531

Round trip

November 8 - November 15

CAI - Johannesburg

$671

$532

Round trip

September 9 - September 16

Best
Earliest

CAI - Johannesburg

$750

$539

Round trip

November 4 - November 24

CAI - Johannesburg

$639

$539

Round trip

November 5 - November 24

CAI - Johannesburg

$642

$539

Round trip

Unlock all 500+ flight deals to Johannesburg and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Cairo to Johannesburg

Only 10% of recent fares for flights from Cairo to Johannesburg were classified as a good price. Right now, fares to Johannesburg are above the typical level. Prices for this route typically range from $416–$686, with a median of $579. New deals appear almost daily for this long-haul route.
When is the cheapest time to fly from Cairo to Johannesburg? The most affordable months to fly are January, with a median fare of $397; February, at $398; and March, with a median of $405. These months offer significantly lower prices compared to the overall median.
How long is the flight from Cairo to Johannesburg? A typical journey from Cairo to Johannesburg takes approximately 14h 55m, including connections. Most itineraries connect at least once, with the median number of stopovers for connecting flights being 1. Only 15.4% of recent fares were for direct flights from Cairo to Johannesburg.
The distance between Cairo and Johannesburg is 6,265 kilometers, classifying this as a long-haul route. This considerable distance contributes to the typical journey time, which often includes at least one stopover.

How much is a round trip from Cairo to Johannesburg

Regular price: $591 - $921

Prices for flights from Cairo to Johannesburg are currently below the regular range.

The regular price range for this route is between $591 and $921. The current lowest deal is $527 with Egyptair, for travel from Oct 13 to Oct 25.

now $527

Low $591

High $921

The cheapest time to fly from Cairo to Johannesburg

The cheapest month to fly from Cairo to Johannesburg is January, with a median price of $397. The most expensive month is August, with a median price of $1615. Prices are generally lower from January to December.

January

Cheapest

Flights from $397

August

Most Expensive

Flights from $1,615

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Cairo to Johannesburg

Airline logo

Egyptair

Last-minute flights going from Cairo to Johannesburg

Thu, Jun 18

⌛ Last-Minute

CAI - Johannesburg

Egyptair

Cairo (CAI) - Johannesburg (JNB)

Egyptair

$692

$613

One-way

Fri, Jun 19

⌛ Last-Minute

CAI - Johannesburg

Etihad Airways

Cairo (CAI) - Johannesburg (JNB)

Etihad Airways

$687

$551

One-way

Sat, Jun 20

⌛ Last-Minute

CAI - Johannesburg

Ethiopian Airlines

Cairo (CAI) - Johannesburg (JNB)

Ethiopian Airlines

$623

$610

One-way

Sat, Jun 20

⌛ Last-Minute

CAI - Johannesburg

Ethiopian Airlines

Cairo (CAI) - Johannesburg (JNB)

Ethiopian Airlines

$687

$612

One-way

Sat, Jun 20

⌛ Last-Minute

CAI - Johannesburg

Ethiopian Airlines

Cairo (CAI) - Johannesburg (JNB)

Ethiopian Airlines

$613

$615

One-way

Sun, Jun 21

⌛ Last-Minute

CAI - Johannesburg

Ethiopian Airlines

Cairo (CAI) - Johannesburg (JNB)

Ethiopian Airlines

$623

$613

One-way

Biggest price drops on these dates for flights from Cairo to Johannesburg

5 nights

Dec 1 - Dec 6

$1,040  →  $552

47%

5 nights

Dec 8 - Dec 13

$1,043  →  $578

45%

3 nights

Dec 1 - Dec 4

$1,057  →  $617

42%

17 nights

Dec 13 - Dec 30

$1,032  →  $638

38%

Popular Airports to fly from Cairo to Johannesburg

Cairo - Johannesburg route insights

💸 Price insights

Recent fares are above the typical level

Recent fares for Cairo to Johannesburg are above the typical level, with 10% good prices.

📅 Best time to fly

January is historically cheapest at $397

Historically, January is the cheapest month to fly from Cairo to Johannesburg, with a median price of $397.

⏱️ Flight duration

Flights typically take 14h 55m

The typical flight duration from Cairo to Johannesburg is 14 hours and 55 minutes.

✈️ Airlines & availability

Connecting flights are dominant

Connecting flights are dominant on this route, with a median of 1 stopover when connecting.

🏆 Airline highlight

Egyptair offers direct flights

Egyptair is an airline that offers direct flights from Cairo to Johannesburg.

🎯 Booking tip

Deals are frequent

Deals for flights from Cairo to Johannesburg are frequent, with over 1 deal per day.

Cairo main airports to depart from

Cairo International (CAI)

Cheapest

Cairo International Airport is a good choice for flights to Johannesburg, often offering the cheapest fares.

📍 ~20 km from Cairo city center (reachable by car)

💸 Flights from ~$527

Johannesburg main airports to arrive at

O. R. Tambo International (JNB)

Cheapest

O. R. Tambo International Airport is the primary airport for flights arriving in Johannesburg from Cairo.

📍 ~20 km from Johannesburg (reachable by car)

💸 Flights from ~$527

Lanseria International (HLA)

Lanseria International Airport is an alternative arrival option for flights to Johannesburg from Cairo.

📍 ~30 km from Johannesburg (reachable by car)

💸 Flights from ~$866

Airports nearby Johannesburg used as alternative

Lanseria International (HLA)

Consider HLA as a secondary option for Johannesburg, offering easier navigation and faster check-in processes.

📍 ~30 km from Johannesburg (reachable by car)

💸 Flights from ~$866

Bloemfontein (BFN)

BFN is a major domestic hub with reliable services, useful if direct flights to Johannesburg are unavailable.

📍 ~390 km from Johannesburg (reachable by car)

💸 Flights from ~$941

Kruger Mpumalanga International (MQP)

MQP is a reliable regional airport, serving the eastern part of the country, but primarily tourist routes.

📍 ~330 km from Johannesburg (reachable by car)

💸 Flights from ~$859

Polokwane International (PTG)

PTG is a domestic airport within a reasonable driving distance for northern Gauteng travelers, avoiding major hub congestion.

📍 ~280 km from Johannesburg (reachable by car)

💸 Flights from ~$920

Durban International (DUR)

Cheapest

DUR is a major international hub with many airlines, practical if Johannesburg flights are completely unavailable.

📍 ~480 km from Johannesburg (reachable by car)

💸 Flights from ~$810

Business & First Class Flight Deals to Johannesburg

Discover luxury on the budget with premium cabin class on flights from Cairo to Johannesburg.

Elite

Best Elite deals to Johannesburg

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From CAI

Elite

Jun 29

Johannesburg, South Africa

95% AI deal score

$2,965

$1,750

Save $1,215

From CAI

Elite

Nov 19

Johannesburg, South Africa

94% AI deal score

$3,583

$1,811

Save $1,772

From CAI

Elite

Jun 29

Johannesburg, South Africa

94% AI deal score

$2,954

$1,750

Save $1,204

From CAI

Elite

Aug 04

Johannesburg, South Africa

93% AI deal score

$3,554

$2,034

Save $1,520

From CAI

Elite

Sep 22

Johannesburg, South Africa

92% AI deal score

$3,207

$2,017

Save $1,190

From CAI

Elite

Jul 13

Johannesburg, South Africa

92% AI deal score

$3,365

$2,036

Save $1,329

From CAI

Elite

Jul 23

Johannesburg, South Africa

92% AI deal score

$3,713

$2,115

Save $1,598

From CAI

Elite

Aug 04

Johannesburg, South Africa

92% AI deal score

$3,555

$2,119

Save $1,436

From CAI

Elite

Aug 04

Johannesburg, South Africa

92% AI deal score

$3,554

$2,119

Save $1,435

From CAI

Elite

Jul 23

Johannesburg, South Africa

92% AI deal score

$3,694

$2,124

Save $1,570

From CAI

Elite

Sep 06

Johannesburg, South Africa

92% AI deal score

$3,794

$2,187

Save $1,607

From CAI

Elite

Aug 02

Johannesburg, South Africa

92% AI deal score

$3,719

$2,189

Save $1,530

From CAI

Elite

Jul 03

Johannesburg, South Africa

91% AI deal score

$3,188

$2,089

Save $1,099

From CAI

Elite

Jul 07

Johannesburg, South Africa

91% AI deal score

$3,158

$2,100

Save $1,058

From CAI

Elite

Dec 10

Johannesburg, South Africa

91% AI deal score

$4,327

$2,106

Save $2,221

From CAI

Elite

Aug 06

Johannesburg, South Africa

91% AI deal score

$3,463

$2,200

Save $1,263

From CAI

Elite

Jul 26

Johannesburg, South Africa

91% AI deal score

$3,646

$2,200

Save $1,446

From CAI

Elite

Jul 30

Johannesburg, South Africa

91% AI deal score

$3,619

$2,267

Save $1,352

From CAI

Elite

Jul 21

Johannesburg, South Africa

91% AI deal score

$3,685

$2,288

Save $1,397

From CAI

Elite

Jul 21

Johannesburg, South Africa

91% AI deal score

$3,690

$2,292

Save $1,398

From CAI

Elite

Jul 25

Johannesburg, South Africa

91% AI deal score

$3,690

$2,298

Save $1,392

From CAI

Elite

Aug 01

Johannesburg, South Africa

91% AI deal score

$3,724

$2,334

Save $1,390

From CAI

Elite

Aug 02

Johannesburg, South Africa

91% AI deal score

$3,665

$2,351

Save $1,314

From CAI

Elite

Aug 01

Johannesburg, South Africa

91% AI deal score

$3,667

$2,351

Save $1,316

From CAI

Elite

Aug 02

Johannesburg, South Africa

91% AI deal score

$3,619

$2,351

Save $1,268

From CAI

Elite

Aug 29

Johannesburg, South Africa

91% AI deal score

$3,574

$2,430

Save $1,144

From CAI

Elite

Aug 30

Johannesburg, South Africa

91% AI deal score

$3,541

$2,447

Save $1,094

From CAI

Elite

Jul 21

Johannesburg, South Africa

91% AI deal score

$4,059

$2,527

Save $1,532

From CAI

Elite

Jun 23

Johannesburg, South Africa

90% AI deal score

$3,467

$2,271

Save $1,196

From CAI

Elite

Jul 14

Johannesburg, South Africa

90% AI deal score

$3,543

$2,286

Save $1,257

From CAI

Elite

Jul 30

Johannesburg, South Africa

90% AI deal score

$3,676

$2,355

Save $1,321

From CAI

Elite

Jul 23

Johannesburg, South Africa

90% AI deal score

$3,641

$2,366

Save $1,275

From CAI

Elite

Jul 23

Johannesburg, South Africa

90% AI deal score

$3,690

$2,372

Save $1,318

From CAI

Elite

Jul 23

Johannesburg, South Africa

90% AI deal score

$3,163

$2,382

Save $781

From CAI

Elite

Aug 06

Johannesburg, South Africa

90% AI deal score

$3,537

$2,383

Save $1,154

From CAI

Elite

Aug 01

Johannesburg, South Africa

90% AI deal score

$3,708

$2,511

Save $1,197

From CAI

Elite

Sep 13

Johannesburg, South Africa

90% AI deal score

$3,804

$2,623

Save $1,181

From CAI

Elite

Jun 19

Johannesburg, South Africa

89% AI deal score

$3,030

$2,086

Save $944

From CAI

Elite

Jul 20

Johannesburg, South Africa

89% AI deal score

$3,360

$2,401

Save $959

From CAI

Elite

Jun 23

Johannesburg, South Africa

89% AI deal score

$3,529

$2,447

Save $1,082

From CAI

Elite

Jul 30

Johannesburg, South Africa

89% AI deal score

$3,672

$2,503

Save $1,169

From CAI

Elite

Aug 01

Johannesburg, South Africa

89% AI deal score

$3,619

$2,532

Save $1,087

From CAI

Elite

Jul 26

Johannesburg, South Africa

89% AI deal score

$3,701

$2,553

Save $1,148

From CAI

Elite

Jul 09

Johannesburg, South Africa

89% AI deal score

$3,813

$2,553

Save $1,260

From CAI

Elite

Aug 02

Johannesburg, South Africa

89% AI deal score

$3,700

$2,622

Save $1,078

From CAI

Elite

Jul 13

Johannesburg, South Africa

89% AI deal score

$2,192

$1,890

Save $302

From CAI

Elite

Jun 23

Johannesburg, South Africa

88% AI deal score

$2,945

$2,284

Save $661

From CAI

Elite

Jul 16

Johannesburg, South Africa

88% AI deal score

$3,166

$2,311

Save $855

From CAI

Elite

Jul 13

Johannesburg, South Africa

88% AI deal score

$3,206

$2,379

Save $827

From CAI

Elite

Jun 18

Johannesburg, South Africa

88% AI deal score

$3,553

$2,530

Save $1,023

From CAI

Elite

Jul 14

Johannesburg, South Africa

88% AI deal score

$3,555

$2,537

Save $1,018

From CAI

Elite

Jun 20

Johannesburg, South Africa

88% AI deal score

$3,501

$2,550

Save $951

From CAI

Elite

Jul 21

Johannesburg, South Africa

88% AI deal score

$3,713

$2,556

Save $1,157

From CAI

Elite

Jul 11

Johannesburg, South Africa

88% AI deal score

$3,707

$2,577

Save $1,130

From CAI

Elite

Jul 05

Johannesburg, South Africa

88% AI deal score

$3,830

$2,622

Save $1,208

From CAI

Elite

Jul 30

Johannesburg, South Africa

88% AI deal score

$3,623

$2,645

Save $978

From CAI

Elite

Jul 11

Johannesburg, South Africa

88% AI deal score

$3,701

$2,647

Save $1,054

From CAI

Elite

Jul 05

Johannesburg, South Africa

88% AI deal score

$3,768

$2,647

Save $1,121

From CAI

Elite

Jul 04

Johannesburg, South Africa

88% AI deal score

$3,763

$2,657

Save $1,106

From CAI

Elite

Jul 07

Johannesburg, South Africa

88% AI deal score

$3,794

$2,657

Save $1,137

From CAI

Elite

Aug 20

Johannesburg, South Africa

88% AI deal score

$3,539

$2,705

Save $834

From CAI

Elite

Jun 23

Johannesburg, South Africa

87% AI deal score

$3,532

$2,625

Save $907

From CAI

Elite

Jul 23

Johannesburg, South Africa

87% AI deal score

$3,554

$2,647

Save $907

From CAI

Elite

Jul 04

Johannesburg, South Africa

86% AI deal score

$3,846

$2,781

Save $1,065

From CAI

Elite

Oct 31

Johannesburg, South Africa

86% AI deal score

$3,694

$2,808

Save $886

From CAI

Elite

Jun 29

Johannesburg, South Africa

84% AI deal score

$2,931

$2,369

Save $562

From CAI

Elite

Jul 08

Johannesburg, South Africa

84% AI deal score

$3,160

$2,553

Save $607

From CAI

Elite

Jun 23

Johannesburg, South Africa

83% AI deal score

$3,476

$2,625

Save $851

From CAI

Elite

Jul 13

Johannesburg, South Africa

82% AI deal score

$3,196

$2,480

Save $716

From CAI

Elite

Jul 06

Johannesburg, South Africa

82% AI deal score

$3,138

$2,492

Save $646

From CAI

Elite

Jul 06

Johannesburg, South Africa

82% AI deal score

$3,064

$2,492

Save $572

From CAI

Elite

Jul 06

Johannesburg, South Africa

82% AI deal score

$3,158

$2,492

Save $666

From CAI

Elite

Jun 27

Johannesburg, South Africa

82% AI deal score

$3,385

$2,648

Save $737

From CAI

Elite

Jul 04

Johannesburg, South Africa

82% AI deal score

$3,690

$2,821

Save $869

From CAI

Elite

Nov 21

Johannesburg, South Africa

81% AI deal score

$3,612

$2,827

Save $785

From CAI

Elite

Nov 29

Johannesburg, South Africa

81% AI deal score

$3,585

$2,827

Save $758

From CAI

Elite

Jul 10

Johannesburg, South Africa

79% AI deal score

$3,187

$2,759

Save $428

From CAI

Elite

Jul 23

Johannesburg, South Africa

79% AI deal score

$3,322

$3,112

Save $210

From CAI

Elite

Jul 03

Johannesburg, South Africa

78% AI deal score

$3,070

$2,759

Save $311

From CAI

Elite

Jul 24

Johannesburg, South Africa

78% AI deal score

$3,166

$3,092

Save $74

From CAI

Elite

Oct 26

Johannesburg, South Africa

78% AI deal score

$3,141

$3,115

Save $26

From CAI

Elite

Oct 28

Johannesburg, South Africa

78% AI deal score

$3,148

$3,116

Save $32

From CAI

Elite

Jul 04

Johannesburg, South Africa

76% AI deal score

$2,599

From CAI

Elite

Jul 23

Johannesburg, South Africa

76% AI deal score

$2,677

From CAI

Elite

Jun 23

Johannesburg, South Africa

75% AI deal score

$3,497

From CAI

Elite

Sep 27

Johannesburg, South Africa

75% AI deal score

$2,693

From CAI

Elite

Sep 25

Johannesburg, South Africa

75% AI deal score

$2,708

From CAI

Elite

Jun 20

Johannesburg, South Africa

75% AI deal score

$3,008

From CAI

Elite

Jun 20

Johannesburg, South Africa

75% AI deal score

$3,008

From CAI

Elite

Aug 06

Johannesburg, South Africa

74% AI deal score

$2,766

From CAI

Elite

Sep 20

Johannesburg, South Africa

74% AI deal score

$2,799

From CAI

Elite

Aug 16

Johannesburg, South Africa

74% AI deal score

$2,799

From CAI

Elite

Sep 21

Johannesburg, South Africa

74% AI deal score

$2,868

From CAI

Elite

Sep 22

Johannesburg, South Africa

74% AI deal score

$2,869

From CAI

Elite

Sep 27

Johannesburg, South Africa

74% AI deal score

$2,940

From CAI

Elite

Jun 20

Johannesburg, South Africa

74% AI deal score

$3,008

From CAI

Elite

Sep 07

Johannesburg, South Africa

74% AI deal score

$3,009

From CAI

Elite

Aug 11

Johannesburg, South Africa

73% AI deal score

$2,815

From CAI

Elite

Jul 02

Johannesburg, South Africa

73% AI deal score

$2,864

From CAI

Elite

Jul 02

Johannesburg, South Africa

73% AI deal score

$2,889

Frequently Asked Questions About Flights to Johannesburg

Historically, the best prices for flights from Cairo to Johannesburg are found when booking 7-13 days in advance. During this period, the average price was $547. Booking 0-6 days before departure typically resulted in a higher average price of $659. Prices for flights booked 28-59 days out were significantly higher, averaging $978.

Across the trailing quarter, a good deal for a flight from Cairo to Johannesburg was considered to be $416 or less. The median price for this route was $579. Prices above $686 were in the higher range for this route. Travelers can use these historical price points as a guide.

Historically, the cheapest months to fly from Cairo to Johannesburg have been January, February, and March. In January, the median price was $397, while in February it was $398. March also offered competitive pricing with a median of $405. These prices are notably lower than the annual median price of $579 for this route.