Johannesburg
Cairo
BEST
DEAL
Wed, 01 Jan
JNB - CAI
R9601
R9019
Prime price per passenger
Johannesburg
Cairo
BEST
DEAL
Thu, 26 Dec
JNB - CAI
Mon, 30 Dec
CAI - JNB
R21960
R20829
Prime price per passenger
Johannesburg
Cairo
BEST
DEAL
Thu, 26 Dec
JNB - CAI
Mon, 30 Dec
CAI - JNB
-10 %
R22554
R20292
Prime price per passenger