Johannesburg
Cairo
BEST
DEAL
Fri, 24 Jan
JNB - CAI
R6866
R6366
Prime price per passenger
Johannesburg
Cairo
BEST
DEAL
Mon, 25 Nov
JNB - CAI
Wed, 27 Nov
CAI - JNB
R10635
R9986
Prime price per passenger
Johannesburg
Cairo
BEST
DEAL
Mon, 25 Nov
JNB - CAI
Wed, 27 Nov
CAI - JNB
R10707
R10058
Prime price per passenger