FlightsFrom Johannesburg

To Cairo

Cheap Flights from Johannesburg to Cairo

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

Deals from

Johannesburg

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

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 Johannesburg to Cairo

Explore current cheapest deals departing from Johannesburg to Cairo

June 23 - June 30

Cheapest
Best

JNB - Cairo

$799

$498

Round trip

June 22 - June 29

Cheapest
Best

JNB - Cairo

$807

$498

Round trip

July 19 - July 30

Cheapest

JNB - Cairo

$724

$498

Round trip

July 18 - July 29

JNB - Cairo

$724

$502

Round trip

July 17 - July 25

JNB - Cairo

$731

$502

Round trip

June 21 - June 29

Earliest

JNB - Cairo

$793

$503

Round trip

June 22 - June 30

JNB - Cairo

$790

$503

Round trip

June 21 - June 28

Earliest

JNB - Cairo

$809

$508

Round trip

August 1 - August 7

JNB - Cairo

$678

$508

Round trip

July 21 - July 30

JNB - Cairo

$730

$509

Round trip

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

Route Intelligence — 486,190 Searches this Week

Insights for flights from Johannesburg to Cairo

For cheap flights from Johannesburg to Cairo, fares typically range from $530–$1681, with a median price of $776. Right now, current fares are above the typical level for this route. Only about 15% of recent fares were classified as a good price, indicating that finding a low fare may require some flexibility. New deals for this route appear almost daily, suggesting frequent opportunities to find better prices.
When is the cheapest time to fly from Johannesburg to Cairo? The data indicates that the cheapest months to fly are December and January, both with a median fare of $507. Following closely is May, with a median fare of $528. Planning your trip during these months could lead to more favorable prices.
Most itineraries for flights from Johannesburg to Cairo connect at least once. Only 15.4% of recent fares were for direct flights from Johannesburg to Cairo. For connecting itineraries, the typical number of stopovers is 2, which can significantly extend the overall travel time.
A typical journey from Johannesburg to Cairo takes approximately 25h 33m, including connections. This duration reflects the prevalence of connecting flights on this route, as most itineraries involve at least one stopover. The total distance covered on this route is 6265 km, classifying it as a long-haul journey.

How much is a round trip from Johannesburg to Cairo

Regular price: $667 - $1,228

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

The regular price range for flights from Johannesburg to Cairo is between $667 and $1228. The current lowest deal is $498 with Ethiopian Airlines for travel from Jun 23 to Jun 30.

now $498

Low $667

High $1,228

The cheapest time to fly from Johannesburg to Cairo

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

January

Cheapest

Flights from $507

August

Most Expensive

Flights from $2,105

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

Direct flights from Johannesburg to Cairo

Airline logo

Egyptair

Last-minute flights going from Johannesburg to Cairo

Thu, Jun 18

⌛ Last-Minute

JNB - Cairo

Etihad Airways

Johannesburg (JNB) - Cairo (CAI)

Etihad Airways

$829

$594

One-way

Thu, Jun 18

⌛ Last-Minute

JNB - Cairo

Etihad Airways

Johannesburg (JNB) - Cairo (CAI)

Etihad Airways

$874

$610

One-way

Fri, Jun 19

⌛ Last-Minute

JNB - Cairo

Ethiopian Airlines

Johannesburg (JNB) - Cairo (CAI)

Ethiopian Airlines

$786

$569

One-way

Fri, Jun 19

⌛ Last-Minute

JNB - Cairo

Ethiopian Airlines

Johannesburg (JNB) - Cairo (CAI)

Ethiopian Airlines

$867

$593

One-way

Fri, Jun 19

⌛ Last-Minute

JNB - Cairo

Ethiopian Airlines

Johannesburg (JNB) - Cairo (CAI)

Ethiopian Airlines

$831

$594

One-way

Sat, Jun 20

⌛ Last-Minute

JNB - Cairo

Ethiopian Airlines

Johannesburg (JNB) - Cairo (CAI)

Ethiopian Airlines

$789

$514

One-way

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

4 nights

Jun 21 - Jun 25

$867  →  $519

40%

6 nights

Dec 7 - Dec 13

$946  →  $632

33%

3 nights

Dec 2 - Dec 5

$948  →  $638

33%

7 nights

Jun 22 - Jun 29

$807  →  $498

38%

Popular Airports to fly from Johannesburg to Cairo

Johannesburg - Cairo route insights

💸 Price insights

Recent fares are below the typical level

Recent fares from Johannesburg to Cairo are below the typical level at $498.

📅 Best time to fly

Fly in December, January, or May for the best prices

Historically, the cheapest months to fly from Johannesburg to Cairo are December, January, and May.

⏱️ Flight duration

Expect a long-haul flight of 25h 33m

Flights from Johannesburg to Cairo typically involve a long-haul journey with a median duration of 25h 33m.

✈️ Airlines & availability

Connecting flights are dominant on this route

Only 15.4% of deals are direct, with connecting flights typically having 2 stopovers.

🏆 Airline highlight

Ethiopian Airlines offers a recent deal for $498

A recent deal from Johannesburg to Cairo was found on Ethiopian Airlines for $498 via Skyscanner.

🎯 Booking tip

Deals are frequent, check often

Historically, deals for flights from Johannesburg to Cairo appear frequently, with over 1 deal per day.

Johannesburg main airports to depart from

O. R. Tambo International (JNB)

Cheapest

O. R. Tambo International is a primary departure point for flights from Johannesburg to Cairo.

📍 ~25 km from city center (reachable by car or train)

💸 Flights from ~$498

Lanseria International (HLA)

Lanseria International offers an alternative departure option for your trip to Cairo.

📍 ~30 km from city center (reachable by car)

💸 Flights from ~$954

Cairo main airports to arrive at

Cairo International (CAI)

Cheapest

Cairo International Airport is a convenient arrival point for flights from Johannesburg to Cairo.

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

💸 Flights from ~$498

Airports nearby Cairo used as alternative

Sphinx International Airport (SPX)

Consider Sphinx International as a convenient alternative, located within the Greater Cairo area.

📍 ~50 km from Cairo (reachable by car)

💸 Flights from ~$1261

Borg El Arab (HBE)

Cheapest

Borg El Arab is a secondary major gateway, offering a cheaper alternative for reaching Cairo.

📍 ~180 km from Cairo (reachable by car)

💸 Flights from ~$586

Sharm el-Sheikh International (SSH)

Sharm el-Sheikh International offers high international capacity, though it requires further travel to Cairo.

📍 ~380 km from Cairo (reachable by domestic flight or car)

💸 Flights from ~$626

Hurghada International (HRG)

Hurghada International is a large airport with many global destinations, but is a significant distance from Cairo.

📍 ~400 km from Cairo (reachable by domestic flight or car)

💸 Flights from ~$736

Queen Alia International (AMM)

Queen Alia International is a major regional hub, but requires international travel and border crossing into Jordan.

📍 ~500 km from Cairo (reachable by international travel)

💸 Flights from ~$728

Business & First Class Flight Deals to Cairo

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

Elite

Best Elite deals to Cairo

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

From JNB

Elite

Oct 15

Cairo, Egypt

93% AI deal score

$3,136

$1,895

Save $1,241

From JNB

Elite

Dec 11

Cairo, Egypt

93% AI deal score

$2,929

$1,927

Save $1,002

From JNB

Elite

Oct 03

Cairo, Egypt

93% AI deal score

$3,115

$1,927

Save $1,188

From JNB

Elite

Oct 08

Cairo, Egypt

93% AI deal score

$3,150

$1,927

Save $1,223

From JNB

Elite

Oct 18

Cairo, Egypt

93% AI deal score

$3,141

$1,941

Save $1,200

From JNB

Elite

Oct 23

Cairo, Egypt

93% AI deal score

$3,232

$1,951

Save $1,281

From JNB

Elite

Aug 04

Cairo, Egypt

92% AI deal score

$2,498

$1,803

Save $695

From JNB

Elite

Jul 08

Cairo, Egypt

92% AI deal score

$2,684

$1,803

Save $881

From JNB

Elite

Aug 01

Cairo, Egypt

92% AI deal score

$2,626

$1,818

Save $808

From JNB

Elite

Sep 07

Cairo, Egypt

92% AI deal score

$2,907

$1,883

Save $1,024

From JNB

Elite

Nov 03

Cairo, Egypt

92% AI deal score

$2,877

$1,910

Save $967

From JNB

Elite

Sep 20

Cairo, Egypt

92% AI deal score

$2,810

$1,910

Save $900

From JNB

Elite

Jul 02

Cairo, Egypt

92% AI deal score

$2,848

$1,916

Save $932

From JNB

Elite

Sep 21

Cairo, Egypt

92% AI deal score

$2,812

$1,917

Save $895

From JNB

Elite

Jul 24

Cairo, Egypt

92% AI deal score

$2,857

$1,927

Save $930

From JNB

Elite

Nov 08

Cairo, Egypt

92% AI deal score

$2,762

$1,927

Save $835

From JNB

Elite

Sep 02

Cairo, Egypt

92% AI deal score

$2,825

$1,941

Save $884

From JNB

Elite

Oct 07

Cairo, Egypt

92% AI deal score

$3,090

$1,941

Save $1,149

From JNB

Elite

Sep 17

Cairo, Egypt

92% AI deal score

$2,974

$1,947

Save $1,027

From JNB

Elite

Oct 01

Cairo, Egypt

92% AI deal score

$3,136

$1,947

Save $1,189

From JNB

Elite

Jul 21

Cairo, Egypt

91% AI deal score

$2,728

$1,855

Save $873

From JNB

Elite

Aug 03

Cairo, Egypt

91% AI deal score

$2,492

$1,895

Save $597

From JNB

Elite

Jun 24

Cairo, Egypt

91% AI deal score

$2,651

$1,895

Save $756

From JNB

Elite

Aug 03

Cairo, Egypt

91% AI deal score

$2,569

$1,910

Save $659

From JNB

Elite

Aug 03

Cairo, Egypt

91% AI deal score

$2,583

$1,910

Save $673

From JNB

Elite

Aug 10

Cairo, Egypt

91% AI deal score

$2,591

$1,910

Save $681

From JNB

Elite

Jul 01

Cairo, Egypt

91% AI deal score

$2,701

$1,916

Save $785

From JNB

Elite

Jul 09

Cairo, Egypt

91% AI deal score

$2,696

$1,941

Save $755

From JNB

Elite

Jun 23

Cairo, Egypt

91% AI deal score

$2,719

$1,941

Save $778

From JNB

Elite

Aug 15

Cairo, Egypt

91% AI deal score

$2,601

$1,943

Save $658

From JNB

Elite

Aug 15

Cairo, Egypt

91% AI deal score

$2,508

$1,943

Save $565

From JNB

Elite

Jul 07

Cairo, Egypt

91% AI deal score

$2,685

$1,943

Save $742

From JNB

Elite

Nov 19

Cairo, Egypt

91% AI deal score

$2,748

$1,943

Save $805

From JNB

Elite

Jun 25

Cairo, Egypt

91% AI deal score

$2,676

$1,943

Save $733

From JNB

Elite

Jun 26

Cairo, Egypt

91% AI deal score

$2,709

$1,946

Save $763

From JNB

Elite

Jul 10

Cairo, Egypt

91% AI deal score

$2,699

$1,947

Save $752

From JNB

Elite

Aug 18

Cairo, Egypt

91% AI deal score

$2,545

$1,948

Save $597

From JNB

Elite

Jun 24

Cairo, Egypt

91% AI deal score

$2,710

$1,949

Save $761

From JNB

Elite

Jul 27

Cairo, Egypt

91% AI deal score

$2,728

$1,950

Save $778

From JNB

Elite

Jul 27

Cairo, Egypt

91% AI deal score

$2,721

$1,950

Save $771

From JNB

Elite

Nov 12

Cairo, Egypt

91% AI deal score

$2,750

$1,951

Save $799

From JNB

Elite

Sep 25

Cairo, Egypt

91% AI deal score

$2,839

$2,012

Save $827

From JNB

Elite

Nov 26

Cairo, Egypt

91% AI deal score

$2,782

$2,019

Save $763

From JNB

Elite

Oct 21

Cairo, Egypt

91% AI deal score

$3,800

$2,435

Save $1,365

From JNB

Elite

Jul 28

Cairo, Egypt

90% AI deal score

$2,665

$1,943

Save $722

From JNB

Elite

Jul 02

Cairo, Egypt

90% AI deal score

$2,707

$2,012

Save $695

From JNB

Elite

Jul 06

Cairo, Egypt

77% AI deal score

$3,688

$3,627

Save $61

From JNB

Elite

Sep 25

Cairo, Egypt

76% AI deal score

$2,817

From JNB

Elite

Sep 29

Cairo, Egypt

76% AI deal score

$2,843

From JNB

Elite

Sep 01

Cairo, Egypt

76% AI deal score

$2,843

From JNB

Elite

Jun 30

Cairo, Egypt

76% AI deal score

$2,869

From JNB

Elite

Sep 01

Cairo, Egypt

76% AI deal score

$2,913

From JNB

Elite

Sep 29

Cairo, Egypt

76% AI deal score

$2,913

From JNB

Elite

Jun 21

Cairo, Egypt

75% AI deal score

$2,841

From JNB

Elite

Jun 28

Cairo, Egypt

75% AI deal score

$2,854

From JNB

Elite

Jun 23

Cairo, Egypt

75% AI deal score

$2,918

From JNB

Elite

Jun 21

Cairo, Egypt

75% AI deal score

$2,948

From JNB

Elite

Jul 22

Cairo, Egypt

75% AI deal score

$2,985

From JNB

Elite

Jul 12

Cairo, Egypt

75% AI deal score

$2,985

From JNB

Elite

Jun 23

Cairo, Egypt

75% AI deal score

$2,997

From JNB

Elite

Jul 22

Cairo, Egypt

75% AI deal score

$3,012

From JNB

Elite

Jul 26

Cairo, Egypt

75% AI deal score

$3,049

From JNB

Elite

Jul 28

Cairo, Egypt

75% AI deal score

$3,049

From JNB

Elite

Sep 23

Cairo, Egypt

75% AI deal score

$3,051

From JNB

Elite

Sep 22

Cairo, Egypt

75% AI deal score

$3,051

From JNB

Elite

Sep 30

Cairo, Egypt

75% AI deal score

$3,051

From JNB

Elite

Sep 27

Cairo, Egypt

75% AI deal score

$3,051

From JNB

Elite

Jul 22

Cairo, Egypt

75% AI deal score

$3,072

From JNB

Elite

Jul 22

Cairo, Egypt

75% AI deal score

$3,072

From JNB

Elite

Sep 22

Cairo, Egypt

75% AI deal score

$3,121

From JNB

Elite

Sep 23

Cairo, Egypt

75% AI deal score

$3,121

From JNB

Elite

Sep 04

Cairo, Egypt

75% AI deal score

$3,121

From JNB

Elite

Sep 20

Cairo, Egypt

75% AI deal score

$3,135

From JNB

Elite

Jun 30

Cairo, Egypt

75% AI deal score

$3,224

From JNB

Elite

Jun 30

Cairo, Egypt

75% AI deal score

$3,224

From JNB

Elite

Jun 30

Cairo, Egypt

75% AI deal score

$3,224

From JNB

Elite

Jul 12

Cairo, Egypt

75% AI deal score

$3,308

From JNB

Elite

Jul 12

Cairo, Egypt

75% AI deal score

$3,308

From JNB

Elite

Jul 05

Cairo, Egypt

75% AI deal score

$4,037

From JNB

Elite

Jul 05

Cairo, Egypt

74% AI deal score

$4,490

From JNB

Elite

Jun 19

Cairo, Egypt

74% AI deal score

$3,126

From JNB

Elite

Jul 22

Cairo, Egypt

74% AI deal score

$3,728

From JNB

Elite

Sep 04

Cairo, Egypt

74% AI deal score

$3,852

From JNB

Elite

Jul 21

Cairo, Egypt

74% AI deal score

$4,028

From JNB

Elite

Jul 22

Cairo, Egypt

74% AI deal score

$4,045

From JNB

Elite

Sep 14

Cairo, Egypt

74% AI deal score

$4,247

From JNB

Elite

Jul 03

Cairo, Egypt

73% AI deal score

$4,941

From JNB

Elite

Jul 19

Cairo, Egypt

73% AI deal score

$4,039

From JNB

Elite

Jul 22

Cairo, Egypt

73% AI deal score

$4,087

From JNB

Elite

Jul 19

Cairo, Egypt

73% AI deal score

$4,116

From JNB

Elite

Aug 16

Cairo, Egypt

73% AI deal score

$4,174

From JNB

Elite

Aug 02

Cairo, Egypt

73% AI deal score

$4,188

From JNB

Elite

Jul 10

Cairo, Egypt

73% AI deal score

$4,203

From JNB

Elite

Jul 13

Cairo, Egypt

73% AI deal score

$5,233

From JNB

Elite

Jun 17

Cairo, Egypt

72% AI deal score

$4,711

From JNB

Elite

Jul 05

Cairo, Egypt

72% AI deal score

$5,306

From JNB

Elite

Aug 05

Cairo, Egypt

72% AI deal score

$5,688

From JNB

Elite

Jun 17

Cairo, Egypt

71% AI deal score

$4,993

From JNB

Elite

Jun 17

Cairo, Egypt

71% AI deal score

$4,995

From JNB

Elite

Jun 17

Cairo, Egypt

71% AI deal score

$4,995

Frequently Asked Questions About Flights to Cairo

Historically, the optimal booking window for flights from Johannesburg to Cairo is typically 14-27 days before departure. During this period, the average price was $563. Booking within 0-6 days of departure saw an average price of $795, while booking 7-13 days out had an average price of $990. Prices generally increase significantly for bookings made 28-59 days out, averaging $1136, and for those made 60+ days in advance, averaging $1481.

Across the trailing quarter, a good price for a flight from Johannesburg to Cairo was considered to be $530 or less. The median price for this route was $776. Travelers typically found that 75% of prices were below $1681. These figures are based on data from the trailing 90 days.

Historically, December and January have been the cheapest months to fly from Johannesburg to Cairo, both with a median price of $507. May also offered competitive pricing, with a median of $528. The annual median price for this route was $776, indicating that these months typically offer prices significantly below the yearly average.