Johannesburg - Cairo5 daysFri 22 JanJNB-CAI· DirectEgyptairTue 26 JanCAI-JNB· DirectEgyptairfromR11 201Show offer
Cape Town - Cairo8 daysWed 10 MarCPT-CAI· 1 stopEthiopian AirlinesWed 17 MarCAI-CPT· 1 stopEthiopian AirlinesfromR12 274Show offer
Johannesburg - Sharm El Sheikh8 daysMon 01 MarJNB-SSH· 1 stopTurkish AirlinesMon 08 MarSSH-JNB· 1 stopTurkish AirlinesfromR13 866Show offer