Flight |
Departure Date |
Arrival Date |
Price |
Duration |
Number of stops |
Updated |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-10 |
2024-05-15 |
495 USD |
35 hours 10 minutes |
Connection |
2024-04-27T16:09:02 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-18 |
2024-05-20 |
495 USD |
29 hours 15 minutes |
Connection |
2024-04-30T07:38:52 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-02 |
2024-05-04 |
510 USD |
23 hours 40 minutes |
Connection |
2024-04-29T06:22:21 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-02 |
2024-05-15 |
510 USD |
29 hours 25 minutes |
Connection |
2024-04-27T12:32:57 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-09 |
2024-05-15 |
510 USD |
23 hours 25 minutes |
Connection |
2024-04-27T05:34:25 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-09 |
2024-05-20 |
510 USD |
23 hours 40 minutes |
Connection |
2024-04-30T10:53:32 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-10 |
2024-05-13 |
510 USD |
34 hours 20 minutes |
Connection |
2024-04-28T22:06:54 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-10 |
2024-05-17 |
510 USD |
35 hours 10 minutes |
Connection |
2024-04-29T11:29:40 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-10 |
2024-05-20 |
510 USD |
33 hours 20 minutes |
Connection |
2024-04-30T10:53:28 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-11 |
2024-05-13 |
510 USD |
23 hours 15 minutes |
Connection |
2024-04-28T22:06:54 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-11 |
2024-05-17 |
510 USD |
29 hours 0 minutes |
Connection |
2024-04-29T11:31:17 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-11 |
2024-05-18 |
510 USD |
25 hours 15 minutes |
Connection |
2024-04-28T16:53:54 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-11 |
2024-05-20 |
510 USD |
23 hours 15 minutes |
Connection |
2024-04-30T07:38:11 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-16 |
2024-05-17 |
510 USD |
29 hours 30 minutes |
Connection |
2024-04-30T10:54:23 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-16 |
2024-05-18 |
510 USD |
31 hours 40 minutes |
Connection |
2024-04-30T10:54:24 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-02 |
2024-05-08 |
525 USD |
23 hours 30 minutes |
Connection |
2024-04-28T03:13:28 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-02 |
2024-05-10 |
525 USD |
24 hours 25 minutes |
Connection |
2024-04-29T10:28:39 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-02 |
2024-05-11 |
525 USD |
24 hours 40 minutes |
Connection |
2024-04-29T06:36:56 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-06 |
2024-05-17 |
525 USD |
25 hours 0 minutes |
Connection |
2024-04-27T14:17:42 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-09 |
2024-05-13 |
525 USD |
32 hours 40 minutes |
Connection |
2024-04-30T10:53:42 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-09 |
2024-05-17 |
525 USD |
30 hours 25 minutes |
Connection |
2024-04-29T04:36:43 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-09 |
2024-05-18 |
525 USD |
29 hours 40 minutes |
Connection |
2024-04-28T07:45:47 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-09 |
2024-05-22 |
525 USD |
29 hours 30 minutes |
Connection |
2024-04-27T23:54:26 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-10 |
2024-05-18 |
525 USD |
34 hours 20 minutes |
Connection |
2024-04-29T19:06:23 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-10 |
2024-05-22 |
525 USD |
34 hours 10 minutes |
Connection |
2024-04-30T11:31:15 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-14 |
2024-05-17 |
525 USD |
23 hours 25 minutes |
Connection |
2024-04-27T18:35:46 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-14 |
2024-05-18 |
525 USD |
30 hours 40 minutes |
Connection |
2024-04-28T17:12:45 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-06 |
2024-05-08 |
540 USD |
31 hours 30 minutes |
Connection |
2024-04-27T10:26:43 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-05-06 |
2024-05-20 |
540 USD |
25 hours 15 minutes |
Connection |
2024-04-27T14:20:03 |
Riyadh (RUH) - Johannesburg (JNB) |
2024-10-05 |
2024-10-14 |
570 USD |
47 hours 25 minutes |
Connection |
2024-04-28T06:52:36 |