Cairo
Johannesburg
Sun, 28 Jul
CAI - JNB
R5902
Price per passenger
Cairo
Johannesburg
Fri, 10 May
CAI - JNB
Mon, 13 May
JNB - CAI
R11949
Price per passenger