Cairo
Johannesburg
BEST
DEAL
Thu, 26 Dec
CAI - JNB
R9262
R8639
Prime price per passenger
Cairo
Johannesburg
BEST
DEAL
Fri, 27 Dec
CAI - JNB
Tue, 31 Dec
JNB - CAI
R13938
R13082
Prime price per passenger