Cheap Flights from Riyadh to Johannesburg
Browse current best options from Riyadh. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Riyadh
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 Riyadh to Johannesburg
Explore current cheapest deals departing from Riyadh to Johannesburg
Round trip
Sort by: Cheapest
September 9 - September 17
RUH - Johannesburg
$729
$648
Round trip
September 13 - September 21
RUH - Johannesburg
$734
$649
Round trip
September 11 - September 19
RUH - Johannesburg
$729
$649
Round trip
September 4 - September 12
RUH - Johannesburg
$724
$649
Round trip
September 23 - September 30
RUH - Johannesburg
$753
$651
Round trip
October 26 - October 29
RUH - Johannesburg
$770
$663
Round trip
November 2 - November 11
RUH - Johannesburg
$730
$672
Round trip
November 2 - November 9
RUH - Johannesburg
$728
$674
Round trip
July 23 - July 31
RUH - Johannesburg
$713
$701
Round trip
November 23 - November 30
RUH - Johannesburg
$738
$705
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 Riyadh to Johannesburg
How much is a round trip from Riyadh to Johannesburg
Regular price: $634 - $747
Prices for flights from Riyadh to Johannesburg are currently within the regular range.
The regular price range for this route is between $634 and $747. The current lowest deal is $648 with Etihad Airways, for travel from September 9 to September 17.
now $648
Low $634
High $747
The cheapest time to fly from Riyadh to Johannesburg
The cheapest month to fly from Riyadh to Johannesburg is January, with a median price of $586. The most expensive month is July, with a median price of $1649. Prices are generally lower from January to October.
January
Flights from $586
July
Flights from $1,649
Direct flights from Riyadh to Johannesburg
Flynas
Turkish Airlines
Etihad Airways
Egyptair
Last-minute flights going from Riyadh to Johannesburg
Fri, Jun 19
RUH - Johannesburg
Riyadh (RUH) - Johannesburg (JNB)
Flynas
$694
$783
One-way
Fri, Jun 19
RUH - Johannesburg
Riyadh (RUH) - Johannesburg (JNB)
Flynas
$711
$783
One-way
Fri, Jun 19
RUH - Johannesburg
Riyadh (RUH) - Johannesburg (JNB)
Flynas
$704
$783
One-way
Fri, Jun 19
RUH - Johannesburg
Riyadh (RUH) - Johannesburg (JNB)
Flynas
$710
$783
One-way
Fri, Jun 19
RUH - Johannesburg
Riyadh (RUH) - Johannesburg (JNB)
Flynas
$694
$783
One-way
Fri, Jun 19
RUH - Johannesburg
Riyadh (RUH) - Johannesburg (JNB)
Flynas
$696
$783
One-way
Biggest price drops on these dates for flights from Riyadh to Johannesburg
Dec 10 - Dec 24
$849 → $735
13%
Oct 26 - Oct 29
$770 → $663
14%
Sep 23 - Sep 30
$753 → $651
13%
Sep 13 - Sep 21
$734 → $649
12%
Popular Airports to fly from Riyadh to Johannesburg
Riyadh - Johannesburg route insights
💸 Price insights
Recent fares are below the typical level
Recent fares from Riyadh to Johannesburg are below the typical level at $648.
📅 Best time to fly
January is historically cheapest
Historically, January is the cheapest month to fly, with a median price of $586.
⏱️ Flight duration
Connecting flights average 26h 45m
The typical flight duration for this long-haul route with connections is 26h 45m.
✈️ Airlines & availability
Connecting flights are dominant
This route is connecting dominant, with no direct flights available from Riyadh to Johannesburg.
🏆 Airline highlight
Etihad Airways offers a recent deal
Etihad Airways recently offered a deal for $648 from Riyadh to Johannesburg.
🎯 Booking tip
Book during cheaper months
Consider booking in January, April, or September for historically lower prices on this route.
Riyadh main airports to depart from
King Khalid International (RUH)
King Khalid International Airport is a good option for flights from Riyadh to Johannesburg, offering competitive pricing.
📍 ~30 km from city center (reachable by car)
💸 Flights from ~$649
Johannesburg main airports to arrive at
O. R. Tambo International (JNB)
O. R. Tambo International is the primary airport for flights arriving in Johannesburg from Riyadh.
📍 ~20 km from Johannesburg city center (reachable by car)
💸 Flights from ~$648
Lanseria International (HLA)
Lanseria International offers an alternative arrival option for travelers heading to Johannesburg from Riyadh.
📍 ~30 km from Johannesburg city center (reachable by car)
💸 Flights from ~$1277
Airports nearby Johannesburg used as alternative
Lanseria International (HLA)
Lanseria International Airport is a useful alternative for its closer proximity and easier navigation.
📍 ~35 km from Johannesburg (reachable by car)
💸 Flights from ~$1277
Bloemfontein (BFN)
Bloemfontein Airport is a major domestic hub with reliable services, good infrastructure, and accessibility.
📍 ~390 km from Johannesburg (reachable by car)
💸 Flights from ~$1286
Kruger Mpumalanga International (MQP)
Kruger Mpumalanga International Airport is a reliable regional option for the eastern part of the country.
📍 ~330 km from Johannesburg (reachable by car)
💸 Flights from ~$1305
Polokwane International (PTG)
Polokwane International Airport is a domestic option within reasonable driving distance for northern Gauteng travelers.
📍 ~290 km from Johannesburg (reachable by car)
💸 Flights from ~$1389
Durban International (DUR)
Durban International Airport is a major international hub with a wide variety of airlines and destinations.
📍 ~480 km from Johannesburg (reachable by car)
💸 Flights from ~$1000
Business & First Class Flight Deals to Johannesburg
Discover luxury on the budget with premium cabin class on flights from Riyadh to Johannesburg.
Elite
Best Elite deals to Johannesburg
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From RUH
Elite
Nov 26
Johannesburg, South Africa
91% AI deal score
$4,679
$2,866
Save $1,813
From RUH
Elite
Jun 21
Johannesburg, South Africa
90% AI deal score
$3,378
$2,391
Save $987
From RUH
Elite
Jul 04
Johannesburg, South Africa
90% AI deal score
$3,529
$2,492
Save $1,037
From RUH
Elite
Oct 22
Johannesburg, South Africa
90% AI deal score
$3,750
$2,629
Save $1,121
From RUH
Elite
Dec 14
Johannesburg, South Africa
90% AI deal score
$3,680
$2,739
Save $941
From RUH
Elite
Jul 15
Johannesburg, South Africa
90% AI deal score
$2,272
$1,819
Save $453
From RUH
Elite
Jul 03
Johannesburg, South Africa
89% AI deal score
$3,440
$2,474
Save $966
From RUH
Elite
Jul 03
Johannesburg, South Africa
89% AI deal score
$3,532
$2,576
Save $956
From RUH
Elite
Oct 22
Johannesburg, South Africa
89% AI deal score
$3,592
$2,629
Save $963
From RUH
Elite
Oct 22
Johannesburg, South Africa
89% AI deal score
$3,565
$2,629
Save $936
From RUH
Elite
Sep 18
Johannesburg, South Africa
89% AI deal score
$3,595
$2,659
Save $936
From RUH
Elite
Aug 05
Johannesburg, South Africa
89% AI deal score
$3,522
$2,663
Save $859
From RUH
Elite
Oct 20
Johannesburg, South Africa
89% AI deal score
$3,680
$2,674
Save $1,006
From RUH
Elite
Aug 05
Johannesburg, South Africa
89% AI deal score
$3,554
$2,678
Save $876
From RUH
Elite
Jul 09
Johannesburg, South Africa
88% AI deal score
$3,553
$2,658
Save $895
From RUH
Elite
Aug 11
Johannesburg, South Africa
88% AI deal score
$3,476
$2,735
Save $741
From RUH
Elite
Nov 05
Johannesburg, South Africa
88% AI deal score
$4,919
$3,563
Save $1,356
From RUH
Elite
Oct 22
Johannesburg, South Africa
87% AI deal score
$3,525
$2,732
Save $793
From RUH
Elite
Oct 22
Johannesburg, South Africa
87% AI deal score
$3,555
$2,732
Save $823
From RUH
Elite
Oct 22
Johannesburg, South Africa
87% AI deal score
$3,525
$2,736
Save $789
From RUH
Elite
Jul 01
Johannesburg, South Africa
83% AI deal score
$3,525
$2,744
Save $781
From RUH
Elite
Jun 19
Johannesburg, South Africa
82% AI deal score
$3,219
$2,743
Save $476
From RUH
Elite
Jul 10
Johannesburg, South Africa
82% AI deal score
$3,463
$2,934
Save $529
From RUH
Elite
Aug 01
Johannesburg, South Africa
82% AI deal score
$3,678
$3,028
Save $650
From RUH
Elite
Jul 26
Johannesburg, South Africa
81% AI deal score
$3,480
$2,865
Save $615
From RUH
Elite
Jul 23
Johannesburg, South Africa
81% AI deal score
$3,564
$2,942
Save $622
From RUH
Elite
Jul 01
Johannesburg, South Africa
79% AI deal score
$3,425
$3,096
Save $329
From RUH
Elite
Jun 19
Johannesburg, South Africa
76% AI deal score
$3,561
From RUH
Elite
Aug 26
Johannesburg, South Africa
76% AI deal score
$3,695
From RUH
Elite
Aug 27
Johannesburg, South Africa
75% AI deal score
$3,715
From RUH
Elite
Jun 20
Johannesburg, South Africa
74% AI deal score
$3,561
From RUH
Elite
Jun 29
Johannesburg, South Africa
73% AI deal score
$3,557
From RUH
Elite
Aug 19
Johannesburg, South Africa
73% AI deal score
$3,873
From RUH
Elite
Aug 09
Johannesburg, South Africa
73% AI deal score
$3,873
From RUH
Elite
Sep 01
Johannesburg, South Africa
73% AI deal score
$3,873
From RUH
Elite
Aug 09
Johannesburg, South Africa
72% AI deal score
$3,962
From RUH
Elite
Aug 09
Johannesburg, South Africa
72% AI deal score
$3,962
From RUH
Elite
Aug 09
Johannesburg, South Africa
72% AI deal score
$3,982
From RUH
Elite
Aug 22
Johannesburg, South Africa
72% AI deal score
$3,657
From RUH
Elite
Aug 01
Johannesburg, South Africa
72% AI deal score
$3,697
From RUH
Elite
Jul 30
Johannesburg, South Africa
72% AI deal score
$3,697
From RUH
Elite
Aug 05
Johannesburg, South Africa
72% AI deal score
$3,697
From RUH
Elite
Jun 29
Johannesburg, South Africa
72% AI deal score
$3,838
From RUH
Elite
Jul 09
Johannesburg, South Africa
72% AI deal score
$3,909
From RUH
Elite
Aug 22
Johannesburg, South Africa
72% AI deal score
$3,909
From RUH
Elite
Aug 22
Johannesburg, South Africa
72% AI deal score
$3,925
From RUH
Elite
Aug 22
Johannesburg, South Africa
72% AI deal score
$3,925
From RUH
Elite
Aug 22
Johannesburg, South Africa
72% AI deal score
$3,935
From RUH
Elite
Aug 05
Johannesburg, South Africa
72% AI deal score
$4,487
From RUH
Elite
Aug 22
Johannesburg, South Africa
71% AI deal score
$3,736
From RUH
Elite
Jul 27
Johannesburg, South Africa
71% AI deal score
$3,783
From RUH
Elite
Jun 29
Johannesburg, South Africa
71% AI deal score
$3,903
From RUH
Elite
Jun 30
Johannesburg, South Africa
71% AI deal score
$3,903
From RUH
Elite
Aug 22
Johannesburg, South Africa
71% AI deal score
$3,916
From RUH
Elite
Aug 01
Johannesburg, South Africa
71% AI deal score
$3,956
From RUH
Elite
Aug 05
Johannesburg, South Africa
71% AI deal score
$3,956
From RUH
Elite
Jun 30
Johannesburg, South Africa
71% AI deal score
$3,972
From RUH
Elite
Jun 29
Johannesburg, South Africa
71% AI deal score
$3,972
From RUH
Elite
Jun 29
Johannesburg, South Africa
68% AI deal score
$4,952
From RUH
Elite
Jun 21
Johannesburg, South Africa
67% AI deal score
$20,046
From RUH
Elite
Jul 15
Johannesburg, South Africa
67% AI deal score
$21,383
From RUH
Elite
Jul 01
Johannesburg, South Africa
67% AI deal score
$21,495
From RUH
Elite
Jul 14
Johannesburg, South Africa
67% AI deal score
$21,798
From RUH
Elite
Jul 18
Johannesburg, South Africa
67% AI deal score
$22,212
From RUH
Elite
Jul 18
Johannesburg, South Africa
67% AI deal score
$22,221
From RUH
Elite
Jul 18
Johannesburg, South Africa
67% AI deal score
$22,226
From RUH
Elite
Jul 18
Johannesburg, South Africa
67% AI deal score
$22,226
From RUH
Elite
Jul 18
Johannesburg, South Africa
67% AI deal score
$22,226
From RUH
Elite
Jul 08
Johannesburg, South Africa
67% AI deal score
$22,256
From RUH
Elite
Jul 11
Johannesburg, South Africa
67% AI deal score
$22,256
From RUH
Elite
Jul 20
Johannesburg, South Africa
67% AI deal score
$22,256
From RUH
Elite
Jul 29
Johannesburg, South Africa
67% AI deal score
$22,256
From RUH
Elite
Aug 02
Johannesburg, South Africa
67% AI deal score
$22,256
From RUH
Elite
Jul 06
Johannesburg, South Africa
67% AI deal score
$22,256
From RUH
Elite
Jul 05
Johannesburg, South Africa
67% AI deal score
$22,256
From RUH
Elite
Jul 25
Johannesburg, South Africa
67% AI deal score
$22,256
From RUH
Elite
Jun 26
Johannesburg, South Africa
67% AI deal score
$22,262
From RUH
Elite
Jun 26
Johannesburg, South Africa
67% AI deal score
$22,262
From RUH
Elite
Jun 26
Johannesburg, South Africa
67% AI deal score
$22,262
From RUH
Elite
Jun 29
Johannesburg, South Africa
67% AI deal score
$22,264
From RUH
Elite
Jun 29
Johannesburg, South Africa
67% AI deal score
$22,264
From RUH
Elite
Jun 22
Johannesburg, South Africa
67% AI deal score
$22,264
From RUH
Elite
Jun 29
Johannesburg, South Africa
67% AI deal score
$22,264
From RUH
Elite
Jun 24
Johannesburg, South Africa
67% AI deal score
$22,264
From RUH
Elite
Jun 25
Johannesburg, South Africa
67% AI deal score
$22,264
From RUH
Elite
Jun 20
Johannesburg, South Africa
67% AI deal score
$22,264
From RUH
Elite
Jun 29
Johannesburg, South Africa
67% AI deal score
$22,264
From RUH
Elite
Jun 29
Johannesburg, South Africa
67% AI deal score
$22,264
From RUH
Elite
Jul 08
Johannesburg, South Africa
67% AI deal score
$22,270
From RUH
Elite
Jul 08
Johannesburg, South Africa
67% AI deal score
$22,270
From RUH
Elite
Jul 11
Johannesburg, South Africa
67% AI deal score
$22,270
From RUH
Elite
Jul 20
Johannesburg, South Africa
67% AI deal score
$22,270
From RUH
Elite
Jul 11
Johannesburg, South Africa
67% AI deal score
$22,270
From RUH
Elite
Jul 01
Johannesburg, South Africa
67% AI deal score
$22,270
From RUH
Elite
Jul 01
Johannesburg, South Africa
67% AI deal score
$22,270
From RUH
Elite
Jul 05
Johannesburg, South Africa
67% AI deal score
$22,270
From RUH
Elite
Jul 06
Johannesburg, South Africa
67% AI deal score
$22,270
From RUH
Elite
Jul 06
Johannesburg, South Africa
67% AI deal score
$22,270
From RUH
Elite
Jul 05
Johannesburg, South Africa
67% AI deal score
$22,270
From RUH
Elite
Jul 08
Johannesburg, South Africa
67% AI deal score
$22,270