Riyadh imgJohannesburg
21 Mar 22 1 Traveller Economy
Modify

Showing 60 Riyadh to Johannesburg Flights - Starting at Just ₹ 19121

Book Riyadh to Johannesburg flight tickets online and get attractive deals. Get flat 15% off on your Riyadh to Johannesburg flight booking on InterMiles. We also offer great deals and discounts on online tickets booking to your favourite destinations on InterMiles. You can also check the flight schedule, status for your return Johannesburg to Riyadh flight tickets online. InterMiles 300 Million Miles Festival -> Use Promocode "IMFEST" and Get flat 15% off on flight bookings up to INR 750

<img src="../../assets/img/close.png" class="filterclose" (click)="filtersortclose() alt="img" > SORT BY
Airline
Departure
Duration
Arrival
Miles
Price per Adult

RUH

22:40

via CAI

33h 25m

JNB

07:05+2day

Refundable

Refundable

₹ 19,121

Book Now

Earn 150 InterMiles

Earn 650 InterMiles

RUH

21:10

via AUH

34h 55m

JNB

07:05+2day

Refundable

Refundable

₹ 30,565

Book Now

Earn 150 InterMiles

Earn 936 InterMiles

RUH

03:10

via ADD

10h 55m

JNB

13:05

Refundable

Refundable

₹ 36,045

Book Now

Earn 150 InterMiles

Earn 1101 InterMiles

RUH

05:00

via DXB

12h 35m

JNB

16:35

Non Refundable

Non-Refundable

₹ 37,482

Book Now

Earn 150 InterMiles

Earn 1143 InterMiles

RUH

20:10

via DXB

15h 45m

JNB

10:55+1day

Non Refundable

Non-Refundable

₹ 37,482

Book Now

Earn 150 InterMiles

Earn 1143 InterMiles

RUH

16:40

via DXB

19h 15m

JNB

10:55+1day

Non Refundable

Non-Refundable

₹ 37,482

Book Now

Earn 150 InterMiles

Earn 1143 InterMiles

RUH

20:10

via DXB

21h 25m

JNB

16:35+1day

Non Refundable

Non-Refundable

₹ 37,482

Book Now

Earn 150 InterMiles

Earn 1143 InterMiles

RUH

10:10

via DXB

25h 45m

JNB

10:55+1day

Non Refundable

Non-Refundable

₹ 37,482

Book Now

Earn 150 InterMiles

Earn 1143 InterMiles

RUH

05:00

via DXB

30h 55m

JNB

10:55+1day

Non Refundable

Non-Refundable

₹ 37,482

Book Now

Earn 150 InterMiles

Earn 1143 InterMiles

RUH

10:10

via DXB

31h 25m

JNB

16:35+1day

Non Refundable

Non-Refundable

₹ 37,482

Book Now

Earn 150 InterMiles

Earn 1143 InterMiles

RUH

17:10

via DOH

11h 50m

JNB

04:00+1day

Refundable

Refundable

₹ 38,522

Book Now

Earn 150 InterMiles

Earn 1176 InterMiles

RUH

04:10

via DOH

12h 20m

JNB

15:30

Refundable

Refundable

₹ 38,522

Book Now

Earn 150 InterMiles

Earn 1176 InterMiles

RUH

17:10

via DOH

17h 30m

JNB

09:40+1day

Refundable

Refundable

₹ 38,522

Book Now

Earn 150 InterMiles

Earn 1176 InterMiles

RUH

17:10

via DOH

23h 25m

JNB

15:35+1day

Refundable

Refundable

₹ 38,796

Book Now

Earn 150 InterMiles

Earn 1185 InterMiles

RUH

04:10

via DOH

24h 50m

JNB

04:00+1day

Refundable

Refundable

₹ 38,796

Book Now

Earn 150 InterMiles

Earn 1185 InterMiles

RUH

04:10

via DOH

30h 30m

JNB

09:40+1day

Refundable

Refundable

₹ 38,796

Book Now

Earn 150 InterMiles

Earn 1185 InterMiles

RUH

03:10

via ADD

25h 45m

JNB

03:55+1day

Refundable

Refundable

₹ 41,355

Book Now

Earn 150 InterMiles

Earn 1260 InterMiles

RUH

22:30

via DMM

24h 35m

JNB

22:05+1day

Non Refundable

Non-Refundable

₹ 54,609

Book Now

Earn 150 InterMiles

Earn 1659 InterMiles

RUH

20:30

via DMM

26h 35m

JNB

22:05+1day

Non Refundable

Non-Refundable

₹ 54,609

Book Now

Earn 150 InterMiles

Earn 1659 InterMiles

RUH

17:30

via DMM

29h 35m

JNB

22:05+1day

Non Refundable

Non-Refundable

₹ 54,609

Book Now

Earn 150 InterMiles

Earn 1659 InterMiles

RUH

16:20

via DMM

30h 45m

JNB

22:05+1day

Non Refundable

Non-Refundable

₹ 54,609

Book Now

Earn 150 InterMiles

Earn 1659 InterMiles

RUH

15:00

via DMM

32h 05m

JNB

22:05+1day

Non Refundable

Non-Refundable

₹ 54,609

Book Now

Earn 150 InterMiles

Earn 1659 InterMiles

RUH

05:00

via DXB

16h 25m

JNB

20:25

Refundable

Refundable

₹ 54,721

Book Now

Earn 150 InterMiles

Earn 1662 InterMiles

RUH

05:00

via DXB

17h 00m

JNB

21:00

Refundable

Refundable

₹ 54,721

Book Now

Earn 150 InterMiles

Earn 1662 InterMiles

RUH

20:10

via DXB

20h 40m

JNB

15:50+1day

Refundable

Refundable

₹ 58,106

Book Now

Earn 150 InterMiles

Earn 1764 InterMiles

RUH

20:10

via DXB

24h 30m

HLA

19:40+1day

Refundable

Refundable

₹ 58,106

Book Now

Earn 150 InterMiles

Earn 1764 InterMiles

RUH

16:40

via DXB

28h 00m

HLA

19:40+1day

Refundable

Refundable

₹ 58,106

Book Now

Earn 150 InterMiles

Earn 1764 InterMiles

RUH

07:40

via DXB

37h 00m

HLA

19:40+1day

Refundable

Refundable

₹ 58,106

Book Now

Earn 150 InterMiles

Earn 1764 InterMiles

RUH

18:05

via DXB

17h 50m

JNB

10:55+1day

Refundable

Refundable

₹ 69,752

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

16:00

via DXB

19h 55m

JNB

10:55+1day

Refundable

Refundable

₹ 69,752

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

13:50

via DXB

22h 05m

JNB

10:55+1day

Refundable

Refundable

₹ 69,752

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

18:05

via DXB

23h 30m

JNB

16:35+1day

Refundable

Refundable

₹ 69,752

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

11:35

via DXB

24h 20m

JNB

10:55+1day

Refundable

Refundable

₹ 69,752

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

16:00

via DXB

25h 35m

JNB

16:35+1day

Refundable

Refundable

₹ 69,752

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

09:05

via DXB

26h 50m

JNB

10:55+1day

Refundable

Refundable

₹ 69,752

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

13:50

via DXB

27h 45m

JNB

16:35+1day

Refundable

Refundable

₹ 69,752

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

06:30

via DXB

29h 25m

JNB

10:55+1day

Refundable

Refundable

₹ 69,752

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

19:00

via JED

16h 55m

JNB

10:55+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

18:00

via JED

17h 55m

JNB

10:55+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

17:00

via JED

18h 55m

JNB

10:55+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

16:00

via JED

19h 55m

JNB

10:55+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

20:00

via JED

21h 35m

JNB

16:35+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

19:00

via JED

22h 35m

JNB

16:35+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

19:00

via JED

22h 35m

JNB

16:35+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

13:00

via JED

22h 55m

JNB

10:55+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

18:00

via JED

23h 35m

JNB

16:35+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

18:00

via JED

23h 35m

JNB

16:35+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

12:00

via JED

23h 55m

JNB

10:55+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

17:00

via JED

24h 35m

JNB

16:35+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

11:00

via JED

24h 55m

JNB

10:55+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

11:00

via JED

24h 55m

JNB

10:55+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

16:00

via JED

25h 35m

JNB

16:35+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

10:00

via JED

25h 55m

JNB

10:55+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

10:00

via JED

25h 55m

JNB

10:55+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

09:00

via JED

26h 55m

JNB

10:55+1day

Refundable

Refundable

₹ 78,533

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

02:05

via CDG

21h 00m

JNB

22:05

Non Refundable

Non-Refundable

₹ 83,855

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

23:00

via JED

37h 15m

JNB

11:15+2day

Non Refundable

Non-Refundable

₹ 87,963

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

22:00

via JED

38h 15m

JNB

11:15+2day

Non Refundable

Non-Refundable

₹ 87,963

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

22:40

via CAI

33h 25m

JNB

07:05+2day

Refundable

Refundable

₹ 98,696

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

RUH

01:10

via FRA

33h 25m

JNB

09:35+1day

Refundable

Refundable

₹ 455,251

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

Frequently Asked Questions

Which are the most preferred airlines from Riyadh to Johannesburg ?

Any offer available for new users on Riyadh to Johannesburg flight booking by InterMiles?

Which is the cheapest airline on Riyadh to Johannesburg flight route?

When does the first flight leave from Riyadh to Johannesburg?

Which is the last flight on Riyadh to Johannesburg route?

How many flights fly from Riyadh to Johannesburg on the daily basis?

Is it important to pay insurance charge for Riyadh to Johannesburg flight booking?