Johannesburg
Cairo
BEST
DEAL
Fri, 31 Jan
JNB - CAI
R4845
R4551
Prime price per passenger
Johannesburg
Cairo
BEST
DEAL
Thu, 26 Dec
JNB - CAI
Mon, 30 Dec
CAI - JNB
R18195
R17084
Prime price per passenger
Johannesburg
Cairo
BEST
DEAL
Fri, 27 Dec
JNB - CAI
Mon, 30 Dec
CAI - JNB
R39292
R38885
Prime price per passenger