Cheap Flight Deals from King Khalid International Airport to O.R. Tambo International Airport
Search for flights from Riyadh to Johannesburg and check out affordable one-way and round-trip options.
- Return
- One way
-
RUH 10:1023h 5m1 stopJNB 08:15Riyadh - Johannesburg | Sun, May 3 | Etihad Airways
JNB 09:4510h 40m1 stopRUH 21:25Johannesburg - Riyadh | Sun, May 10 | Etihad AirwaysCAD 802 CAD 1,42244% off44% offCAD 1,422 CAD 802-
RUH 10:1023h 5m1 stopJNB 08:15Riyadh - Johannesburg | Thu, Apr 30 | Etihad Airways
JNB 09:4516h1 stopRUH 02:45Johannesburg - Riyadh | Sun, May 3 | Etihad AirwaysCAD 806 CAD 1,42243% off43% offCAD 1,422 CAD 806 -
RUH 10:1023h 10m1 stopJNB 08:20Riyadh - Johannesburg | Sat, May 16 | Etihad Airways
JNB 09:5010h 35m1 stopRUH 21:25Johannesburg - Riyadh | Tue, May 19 | Etihad AirwaysCAD 807 CAD 1,42243% off43% offCAD 1,422 CAD 807 -
RUH 22:1533h 55m1 stopJNB 07:10Riyadh - Johannesburg | Wed, Apr 29 | EgyptAir
JNB 21:4513h 15m1 stopRUH 12:00Johannesburg - Riyadh | Wed, May 6 | EgyptAirCAD 80843% offCAD 1,422 CAD 808 -
RUH 03:4010h 25m1 stopJNB 13:05Riyadh - Johannesburg | Wed, May 27 | Ethiopian Airlines
JNB 14:3010h 40m1 stopRUH 02:10Johannesburg - Riyadh | Tue, Jun 2 | Ethiopian AirlinesCAD 81043% offCAD 1,422 CAD 810 -
RUH 04:0528h 5m1 stopJNB 07:10Riyadh - Johannesburg | Tue, May 5 | EgyptAir
JNB 21:4513h 15m1 stopRUH 12:00Johannesburg - Riyadh | Sun, May 10 | EgyptAirCAD 99030% offCAD 1,422 CAD 990 -
RUH 22:1533h 55m1 stopJNB 07:10Riyadh - Johannesburg | Wed, May 6 | EgyptAir
JNB 21:4513h 15m1 stopRUH 12:00Johannesburg - Riyadh | Sun, May 10 | EgyptAirCAD 99630% offCAD 1,422 CAD 996 -
RUH 13:0019h 10m1 stopJNB 07:10Riyadh - Johannesburg | Thu, Apr 30 | EgyptAir
JNB 21:4513h 15m1 stopRUH 12:00Johannesburg - Riyadh | Sun, May 3 | EgyptAirCAD 1,07524% offCAD 1,422 CAD 1,075 -
RUH 04:0528h 5m1 stopJNB 07:10Riyadh - Johannesburg | Sat, May 2 | EgyptAir
JNB 21:4513h 15m1 stopRUH 12:00Johannesburg - Riyadh | Wed, May 6 | EgyptAirCAD 1,08224% offCAD 1,422 CAD 1,082 -
RUH 03:4010h 25m1 stopJNB 13:05Riyadh - Johannesburg | Thu, May 28 | Ethiopian Airlines
JNB 14:3010h 40m1 stopRUH 02:10Johannesburg - Riyadh | Tue, Jun 2 | Ethiopian AirlinesCAD 1,27910% offCAD 1,422 CAD 1,279 -
RUH 13:0017h 25m1 stopJNB Invalid DateRiyadh - Johannesburg | Tue, Apr 28 | Normal Airline
JNB 15:006hDirectRUH 16:00Johannesburg - Riyadh | Thu, Apr 30 | Normal AirlineFind more flightsFind more flights
-
RUH 22:1533h 55m1 stopJNB 07:10Riyadh - Johannesburg | Wed, May 6 | EgyptAirCAD 396 CAD 53927% off27% offCAD 539 CAD 396 -
RUH 22:2533h 45m1 stopJNB 07:10Riyadh - Johannesburg | Mon, May 11 | EgyptAirCAD 423 CAD 53922% off22% offCAD 539 CAD 423 -
RUH 04:2028h 55m1 stopJNB 08:15Riyadh - Johannesburg | Tue, May 5 | Etihad AirwaysCAD 457 CAD 53915% off15% offCAD 539 CAD 457 -
RUH 04:0528h 5m1 stopJNB 07:10Riyadh - Johannesburg | Tue, May 5 | EgyptAirCAD 45815% offCAD 539 CAD 458 -
RUH 21:4019h 30m1 stopJNB 16:10Riyadh - Johannesburg | Tue, May 5 | Qatar AirwaysCAD 46015% offCAD 539 CAD 460 -
RUH 10:1023h 5m1 stopJNB 08:15Riyadh - Johannesburg | Thu, May 14 | Etihad AirwaysCAD 47911% offCAD 539 CAD 479 -
RUH 03:4010h 25m1 stopJNB 13:05Riyadh - Johannesburg | Wed, May 6 | Ethiopian AirlinesCAD 48310% offCAD 539 CAD 483 -
RUH 10:1023h 10m1 stopJNB 08:20Riyadh - Johannesburg | Sat, Jun 20 | Etihad AirwaysCAD 48410% offCAD 539 CAD 484 -
RUH 10:1023h 10m1 stopJNB 08:20Riyadh - Johannesburg | Sun, Jun 21 | Etihad AirwaysCAD 48410% offCAD 539 CAD 484 -
RUH 21:4019h 30m1 stopJNB 16:10Riyadh - Johannesburg | Wed, May 6 | Qatar AirwaysCAD 48510% offCAD 539 CAD 485 -
RUH 13:0017h 25m1 stopJNB Invalid DateRiyadh - Johannesburg | Tue, Apr 28 | 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 CAD 487. It is best to avoid March, when the average price can reach CAD 980.
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 Sunday as prices are typically highest on that day.
Selected Airlines from King Khalid International Airport to O.R. Tambo International Airport
See which airlines fly from Riyadh to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
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.

ET413
King Khalid International Airport
03:40
RUH
07:05
ADD
S M T W T F SSearch
ET809
Bole Addis Ababa International Airport
09:05
ADD
13:25
JNB
S M T W T F S
MS652
King Khalid International Airport
13:00
RUH
15:45
CAI
S M T W T F SSearch
MS839
Cairo International Airport
23:45
CAI
07:10
JNB
- M - W - F S
XY063
King Khalid International Airport
09:10
RUH
11:00
JED
S M T W T F SSearch
MS672
King Abdulaziz International Airport
18:30
JED
20:40
CAI
S M T W T F -
MS839
Cairo International Airport
23:45
CAI
07:10
JNB
- M - W - F S
EY554
King Khalid International Airport
14:35
RUH
18:05
AUH
- - - - T F SSearch
EY747
Zayed International Airport
02:05
AUH
08:15
JNB
- - - - - - S
F3181
King Khalid International Airport
08:00
RUH
09:05
DMM
S M T W T F SSearch
EY574
King Fahd International Airport
22:40
DMM
01:00
AUH
- - - - T F -
EY747
Zayed International Airport
02:05
AUH
08:15
JNB
- - - - - - S
MS650
King Khalid International Airport
04:05
RUH
06:50
CAI
- - - W T F SSearch
MS839
Cairo International Airport
23:45
CAI
07:10
JNB
- M - W - F S
EY552
King Khalid International Airport
04:20
RUH
07:05
AUH
S M T W T F SSearch
EY747
Zayed International Airport
02:05
AUH
08:15
JNB
- - - - - - S
F3159
King Khalid International Airport
01:10
RUH
02:55
JED
S M T W T F SSearch
MS672
King Abdulaziz International Airport
18:30
JED
20:40
CAI
S M T W T F -
MS839
Cairo International Airport
23:45
CAI
07:10
JNB
- M - W - F S
F3155
King Khalid International Airport
23:40
RUH
01:25
JED
S M T W T F SSearch
MS672
King Abdulaziz International Airport
18:30
JED
20:40
CAI
S M T W T F -
MS839
Cairo International Airport
23:45
CAI
07:10
JNB
- M - W - F S
MS648
King Khalid International Airport
22:15
RUH
00:55
CAI
S - T - T F SSearch
MS839
Cairo International Airport
23:45
CAI
07:10
JNB
- M - W - F S
King Khalid International Airport to O.R. Tambo International Airport Flights Info
| Flight distance | 6,024.23km |
|---|---|
| Cheapest one-way ticket price | CAD 396 |
| Cheapest return ticket price | CAD 802 |
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.
Find Cheap Flights with Trip.com
- Flights from King Khalid International Airport to Toronto Pearson International Airport
- Flights from King Khalid International Airport to King Abdulaziz International Airport
- Flights from King Khalid International Airport to Cairo International Airport
- Flights from King Khalid International Airport to Abdulaziz International Airport
- Flights from King Khalid International Airport to Abha International Airport
- 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 King Khalid International Airport to Abha
- Flights from King Khalid International Airport to Medina
- Flights from Toronto Pearson International Airport to O.R. Tambo International Airport
- Flights from Cape Town International Airport to O.R. Tambo International Airport
- Flights from King Shaka International Airport to O.R. Tambo International Airport
- Flights from Julius Nyerere International Airport to O.R. Tambo International Airport
- Flights from Edmonton International Airport to O.R. Tambo International Airport
- Flights from Edmonton to O.R. Tambo International Airport
- Flights from Gaborone to O.R. Tambo International Airport
- Flights from Durban to O.R. Tambo International Airport
- Flights from Dar es salaam 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.










