How can I find cheap flights from King Khalid International Airport to O.R. Tambo International Airport?
Explore the cheapest one-way and round-trip flights from King Khalid International Airport to O.R. Tambo International Airport over the next 90 days, with one-way fares from SGD 382 and round-trip from SGD 729. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
- Next 7 days
RUH 03:4528h 25m1 stopJNB 07:10Riyadh - Johannesburg | Thu, Nov 12 | EgyptAir
JNB 21:4513h1 stopRUH 11:45Johannesburg - Riyadh | Sun, Nov 15 | EgyptAirSGD 729 SGD 1,01528% off28% offSGD 1,015 SGD 729
RUH 03:4528h 25m1 stopJNB 07:10Riyadh - Johannesburg | Tue, Dec 1 | EgyptAir
JNB 21:4513h1 stopRUH 11:45Johannesburg - Riyadh | Mon, Dec 7 | EgyptAirSGD 746 SGD 1,01527% off27% offSGD 1,015 SGD 746
RUH 03:4528h 25m1 stopJNB 07:10Riyadh - Johannesburg | Thu, Dec 3 | EgyptAir
JNB 21:4513h1 stopRUH 11:45Johannesburg - Riyadh | Fri, Dec 4 | EgyptAirSGD 763 SGD 1,01525% off25% offSGD 1,015 SGD 763
RUH 22:3033h 40m1 stopJNB 07:10Riyadh - Johannesburg | Sat, Nov 14 | EgyptAir
JNB 21:4527h 45m1 stopRUH 02:30Johannesburg - Riyadh | Wed, Nov 18 | EgyptAirSGD 76824% offSGD 1,015 SGD 768
RUH 13:0019h 10m1 stopJNB 07:10Riyadh - Johannesburg | Sun, Nov 15 | EgyptAir
JNB 21:4527h 10m1 stopRUH 01:55Johannesburg - Riyadh | Fri, Nov 20 | EgyptAirSGD 77723% offSGD 1,015 SGD 777
RUH 22:0034h 10m1 stopJNB 07:10Riyadh - Johannesburg | Mon, Nov 23 | EgyptAir
JNB 21:4513h1 stopRUH 11:45Johannesburg - Riyadh | Mon, Nov 30 | EgyptAirSGD 79821% offSGD 1,015 SGD 798
RUH 22:0534h 5m1 stopJNB 07:10Riyadh - Johannesburg | Mon, Nov 30 | EgyptAir
JNB 21:4513h1 stopRUH 11:45Johannesburg - Riyadh | Fri, Dec 4 | EgyptAirSGD 83817% offSGD 1,015 SGD 838
RUH 03:4528h 25m1 stopJNB 07:10Riyadh - Johannesburg | Tue, Nov 17 | EgyptAir
JNB 21:4522h 15m1 stopRUH 21:00Johannesburg - Riyadh | Wed, Nov 25 | EgyptAirSGD 84916% offSGD 1,015 SGD 849
RUH 22:0034h 10m1 stopJNB 07:10Riyadh - Johannesburg | Fri, Nov 27 | EgyptAir
JNB 21:4513h1 stopRUH 11:45Johannesburg - Riyadh | Mon, Nov 30 | EgyptAirSGD 85216% offSGD 1,015 SGD 852
RUH 13:0017h 25m1 stopJNB 14:00Riyadh - Johannesburg | Fri, Nov 13 | Normal Airline
JNB 15:006hDirectRUH 16:00Johannesburg - Riyadh | Sun, Nov 15 | Normal AirlineFind more flightsFind more flights
- Cheapest
RUH 22:1034h1 stopJNB 07:10Riyadh - Johannesburg | Wed, Nov 25 | EgyptAirSGD 382 SGD 46117% off17% offSGD 461 SGD 382
RUH 03:2528h 45m1 stopJNB 07:10Riyadh - Johannesburg | Wed, Dec 23 | EgyptAirSGD 384 SGD 46117% off17% offSGD 461 SGD 384
RUH 22:0034h 10m1 stopJNB 07:10Riyadh - Johannesburg | Fri, Nov 27 | EgyptAirSGD 386 SGD 46116% off16% offSGD 461 SGD 386
RUH 13:0019h 10m1 stopJNB 07:10Riyadh - Johannesburg | Mon, Nov 23 | EgyptAirSGD 38816% offSGD 461 SGD 388
RUH 13:0019h 10m1 stopJNB 07:10Riyadh - Johannesburg | Thu, Dec 10 | EgyptAirSGD 39215% offSGD 461 SGD 392
RUH 03:2528h 45m1 stopJNB 07:10Riyadh - Johannesburg | Wed, Dec 9 | EgyptAirSGD 39315% offSGD 461 SGD 393
RUH 03:4528h 25m1 stopJNB 07:10Riyadh - Johannesburg | Sat, Nov 28 | EgyptAirSGD 39315% offSGD 461 SGD 393
RUH 22:0034h 10m1 stopJNB 07:10Riyadh - Johannesburg | Tue, Dec 8 | EgyptAirSGD 39514% offSGD 461 SGD 395
RUH 03:4528h 25m1 stopJNB 07:10Riyadh - Johannesburg | Mon, Dec 7 | EgyptAirSGD 39614% offSGD 461 SGD 396
RUH 13:0017h 25m1 stopJNB 14:00Riyadh - Johannesburg | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
RUH 22:3510h 50m1 stopJNB 08:25Riyadh - Johannesburg | Fri, Dec 25 | Etihad AirwaysSGD 662 SGD 1,14842% off42% offSGD 1,148 SGD 662
RUH 21:4012h1 stopJNB 08:40Riyadh - Johannesburg | Wed, Nov 18 | Qatar AirwaysSGD 700 SGD 1,14839% off39% offSGD 1,148 SGD 700
RUH 16:4012h 15m1 stopJNB 03:55Riyadh - Johannesburg | Fri, Dec 25 | Qatar AirwaysSGD 702 SGD 1,14839% off39% offSGD 1,148 SGD 702
RUH 22:3011h 10m1 stopJNB 08:40Riyadh - Johannesburg | Sun, Dec 13 | Qatar AirwaysSGD 72737% offSGD 1,148 SGD 727
RUH 05:2511h 10m1 stopJNB 15:35Riyadh - Johannesburg | Thu, Dec 31 | Qatar AirwaysSGD 73936% offSGD 1,148 SGD 739
RUH 09:5011h 40m1 stopJNB 20:30Riyadh - Johannesburg | Tue, Dec 15 | EmiratesSGD 86824% offSGD 1,148 SGD 868
RUH 09:5011h 40m1 stopJNB 20:30Riyadh - Johannesburg | Fri, Dec 18 | EmiratesSGD 90721% offSGD 1,148 SGD 907
RUH 16:4012h 15m1 stopJNB 03:55Riyadh - Johannesburg | Mon, Dec 14 | Qatar AirwaysSGD 91620% offSGD 1,148 SGD 916
RUH 16:4012h 15m1 stopJNB 03:55Riyadh - Johannesburg | Fri, Jan 1 | Qatar AirwaysSGD 92819% offSGD 1,148 SGD 928
RUH 13:0017h 25m1 stopJNB 14:00Riyadh - Johannesburg | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
RUH 22:3510h 50m1 stopJNB 08:25Riyadh - Johannesburg | Tue, Dec 1 | Etihad AirwaysSGD 560 SGD 1,18553% off53% offSGD 1,185 SGD 560
RUH 22:3510h 50m1 stopJNB 08:25Riyadh - Johannesburg | Tue, Nov 24 | Etihad AirwaysSGD 594 SGD 1,18550% off50% offSGD 1,185 SGD 594
RUH 22:3510h 50m1 stopJNB 08:25Riyadh - Johannesburg | Sat, Nov 14 | Etihad AirwaysSGD 623 SGD 1,18547% off47% offSGD 1,185 SGD 623
RUH 22:3510h 50m1 stopJNB 08:25Riyadh - Johannesburg | Wed, Nov 25 | Etihad AirwaysSGD 63546% offSGD 1,185 SGD 635
RUH 22:3510h 50m1 stopJNB 08:25Riyadh - Johannesburg | Fri, Nov 13 | Etihad AirwaysSGD 64246% offSGD 1,185 SGD 642
RUH 22:3510h 50m1 stopJNB 08:25Riyadh - Johannesburg | Tue, Dec 8 | Etihad AirwaysSGD 64346% offSGD 1,185 SGD 643
RUH 22:3510h 50m1 stopJNB 08:25Riyadh - Johannesburg | Mon, Dec 7 | Etihad AirwaysSGD 66944% offSGD 1,185 SGD 669
RUH 22:3510h 50m1 stopJNB 08:25Riyadh - Johannesburg | Wed, Nov 18 | Etihad AirwaysSGD 68242% offSGD 1,185 SGD 682
RUH 22:3510h 50m1 stopJNB 08:25Riyadh - Johannesburg | Wed, Jan 20 | Etihad AirwaysSGD 77734% offSGD 1,185 SGD 777
RUH 13:0017h 25m1 stopJNB 14:00Riyadh - Johannesburg | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
RUH 21:4012h1 stopJNB 08:40Riyadh - Johannesburg | Wed, Nov 18 | Qatar AirwaysSGD 700 SGD 78711% off11% offSGD 787 SGD 700
RUH 13:0017h 25m1 stopJNB 14:00Riyadh - Johannesburg | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Riyadh to Johannesburg 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 King Khalid International Airport to O.R. Tambo International Airport
What is the cheapest month to fly from King Khalid International Airport to O.R. Tambo International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from King Khalid International Airport to O.R. Tambo International Airport are usually in February, with an average price of SGD 468. It is best to avoid April, when the average price can reach SGD 1,258.
What is the cheapest month to fly return from King Khalid International Airport to O.R. Tambo International Airport?
Based on Trip.com's data from the past 12 months, February is often the month to find the lowest fares from King Khalid International Airport to O.R. Tambo International Airport, with an average price of SGD 834. April is usually the most expensive month, with an average price reaching SGD 1,345.
What is the cheapest day of the week to fly from King Khalid International Airport to O.R. Tambo International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from King Khalid International Airport to O.R. Tambo International Airport is Wednesday, with average prices usually lower than other days. Avoid departing on Saturday as prices are typically highest on that day.
Which airline offers the cheapest flights from King Khalid International Airport to O.R. Tambo International Airport?
The cheapest airline flying from King Khalid International Airport to O.R. Tambo International Airport is EgyptAir (from SGD 382) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from King Khalid International Airport to O.R. Tambo International Airport?
Check the schedule for flights from Riyadh to Johannesburg and find the flight that best matches your travel plans.
-
MS652
King Khalid International Airport
13:00
RUH
15:45
CAI
S - - - - - SSearch -
MS839
Cairo International Airport
23:05
CAI
07:35
JNB
- M - W - F S -
F3513
King Khalid International Airport
20:00
RUH
22:55
DXB
S M T W T F SSearch -
QR1003
Dubai International Airport
05:20
DXB
05:35
DOH
S M T W T F S -
QR1377
Hamad International Airport
08:05
DOH
15:35
JNB
S M T W T F S -
MS650
King Khalid International Airport
04:00
RUH
05:55
CAI
S M T - - - -Search -
MS839
Cairo International Airport
23:05
CAI
07:35
JNB
- M - W - F S -
G9152
King Khalid International Airport
09:25
RUH
12:10
SHJ
S M T W - F SSearch -
QR1061
Sharjah International Airport
19:20
SHJ
19:35
DOH
S M T W T F S -
QR1377
Hamad International Airport
08:05
DOH
15:35
JNB
S M T W T F S -
GF170
King Khalid International Airport
23:35
RUH
00:55
BAH
S M T W - F SSearch -
EY648
Bahrain International Airport
03:25
BAH
05:30
AUH
S M T - T F S -
EY747
Zayed International Airport
02:05
AUH
08:25
JNB
S M T W T F S -
MS648
King Khalid International Airport
22:05
RUH
23:59
CAI
S M - - - F -Search -
MS839
Cairo International Airport
23:05
CAI
07:35
JNB
- M - W - F S
About King Khalid International Airport and O.R. Tambo International Airport
Learn about King Khalid International Airport (RUH) and O.R. Tambo International Airport (JNB) — including location, terminals, transportation, and travel tips.
| Flight distance | 6,024.23km |
|---|---|
| Cheapest one-way ticket price | SGD 382 |
| Cheapest return ticket price | SGD 729 |
FAQs for King Khalid International Airport to O.R. Tambo International Airport Flights
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 20km, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32km, by taxi about 50 minutes.
What are the cheapest flights from King Khalid International Airport to O.R. Tambo International Airport?
One-way flights from King Khalid International Airport to O.R. Tambo International Airport currently start from SGD 382, and round-trip fares start from SGD 729. The current lowest fare is a EgyptAir flight departing on Wed, Nov 25; prices may vary depending on availability.What is the average price of a flight from King Khalid International Airport to O.R. Tambo International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from King Khalid International Airport to O.R. Tambo International Airport is SGD 772. Prices may vary depending on the departure date, airline, and availability.How do I book flights from King Khalid International Airport to O.R. Tambo International Airport on Trip.com?
Enter King Khalid International Airport and O.R. Tambo International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Flights from King Khalid International Airport to Jinnah International Airport
- Flights from King Khalid International Airport to Cairo International Airport
- Flights from King Khalid International Airport to King Abdulaziz International Airport
- Flights from King Khalid International Airport to Toronto Pearson International Airport
- Flights from King Khalid International Airport to Dubai International Airport
- Flights from King Khalid International Airport to Montreal
- Flights from King Khalid International Airport to Karachi
- Flights from King Khalid International Airport to Cairo
- Flights from King Khalid International Airport to Toronto
- Flights from King Khalid International Airport to Dubai
- Flights from Edmonton International Airport to O.R. Tambo International Airport
- Flights from Guangzhou Baiyun International Airport to O.R. Tambo International Airport
- Flights from Cape Town International Airport to O.R. Tambo International Airport
- Flights from Robert Gabriel Mugabe International Airport to O.R. Tambo International Airport
- Flights from Vancouver International Airport to O.R. Tambo International Airport
- Flights from Harare to O.R. Tambo International Airport
- Flights from Guangzhou to O.R. Tambo International Airport
- Flights from Edmonton to O.R. Tambo International Airport
- Flights from Vancouver to O.R. Tambo International Airport
- Flights from Toronto to O.R. Tambo International Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.