| Flight |
Departure Date |
Arrival Date |
Price |
Duration |
Number of stops |
Updated |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-17 |
2026-11-24 |
392 USD |
21 hours 45 minutes |
Connection |
2026-11-11T18:12:10 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-19 |
2026-11-26 |
392 USD |
21 hours 45 minutes |
Connection |
2026-11-11T18:13:45 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-19 |
2026-11-27 |
396 USD |
21 hours 45 minutes |
Connection |
2026-11-10T06:58:55 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-20 |
2026-11-26 |
396 USD |
21 hours 45 minutes |
Connection |
2026-11-10T06:58:55 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-21 |
2026-11-26 |
396 USD |
21 hours 45 minutes |
Connection |
2026-11-10T06:58:55 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-21 |
2026-11-27 |
396 USD |
21 hours 45 minutes |
Connection |
2026-11-10T06:58:55 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-20 |
2026-11-27 |
400 USD |
21 hours 45 minutes |
Connection |
2026-11-11T18:14:20 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-18 |
2026-11-25 |
400 USD |
27 hours 55 minutes |
Connection |
2026-11-11T19:29:20 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-22 |
2026-11-29 |
400 USD |
21 hours 45 minutes |
Connection |
2026-11-11T18:15:39 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-22 |
2026-12-02 |
400 USD |
27 hours 55 minutes |
Connection |
2026-11-11T10:02:49 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-17 |
2026-11-26 |
401 USD |
21 hours 45 minutes |
Connection |
2026-11-11T19:29:13 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-22 |
2026-12-01 |
402 USD |
27 hours 55 minutes |
Connection |
2026-11-11T15:15:37 |
| Cairo (CAI) - Johannesburg (JNB) |
2027-02-09 |
2027-02-19 |
405 USD |
27 hours 55 minutes |
Connection |
2026-11-09T19:05:50 |
| Cairo (CAI) - Johannesburg (JNB) |
2027-03-05 |
2027-03-20 |
407 USD |
27 hours 55 minutes |
Connection |
2026-11-12T17:05:50 |
| Cairo (CAI) - Johannesburg (JNB) |
2027-03-13 |
2027-03-21 |
407 USD |
21 hours 45 minutes |
Connection |
2026-11-11T13:48:59 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-19 |
2026-11-28 |
452 USD |
21 hours 45 minutes |
Connection |
2026-11-10T06:58:55 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-20 |
2026-11-28 |
452 USD |
21 hours 45 minutes |
Connection |
2026-11-10T06:58:55 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-16 |
2026-11-23 |
482 USD |
28 hours 25 minutes |
Connection |
2026-11-11T18:11:40 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-20 |
2026-11-30 |
495 USD |
21 hours 45 minutes |
Connection |
2026-11-11T12:50:23 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-21 |
2026-11-28 |
510 USD |
21 hours 45 minutes |
Connection |
2026-11-11T18:15:01 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-15 |
2026-11-22 |
516 USD |
36 hours 10 minutes |
Connection |
2026-11-11T16:01:33 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-14 |
2026-11-21 |
529 USD |
21 hours 45 minutes |
Connection |
2026-11-11T15:58:21 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-22 |
2026-11-30 |
536 USD |
16 hours 50 minutes |
Direct |
2026-11-11T15:15:11 |
| Cairo (CAI) - Johannesburg (JNB) |
2026-11-21 |
2026-11-25 |
536 USD |
16 hours 50 minutes |
Direct |
2026-11-06T14:41:25 |
| Cairo (CAI) - Johannesburg (JNB) |
2027-03-25 |
2027-04-02 |
543 USD |
16 hours 35 minutes |
Direct |
2026-11-06T15:48:30 |
| Cairo (CAI) - Johannesburg (JNB) |
2027-03-25 |
2027-04-05 |
543 USD |
16 hours 35 minutes |
Direct |
2026-11-06T15:48:18 |
| Cairo (CAI) - Johannesburg (JNB) |
2027-03-23 |
2027-04-02 |
545 USD |
16 hours 35 minutes |
Direct |
2026-11-07T17:32:55 |
| Cairo (CAI) - Johannesburg (JNB) |
2027-03-24 |
2027-04-05 |
641 USD |
31 hours 0 minutes |
Connection |
2026-11-06T15:48:30 |
| Cairo (CAI) - Johannesburg (JNB) |
2027-03-24 |
2027-04-06 |
641 USD |
25 hours 0 minutes |
Connection |
2026-11-06T15:48:32 |
| Cairo (CAI) - Johannesburg (JNB) |
2027-03-26 |
2027-04-05 |
662 USD |
32 hours 0 minutes |
Connection |
2026-11-06T15:48:30 |