Cairo
Johannesburg
BEST
DEAL

Mon, 23 Jun
CAI - JNB
R6631
R6222
Prime price per passenger
Cairo
Johannesburg
BEST
DEAL

Sat, 12 Apr
CAI - JNB

Wed, 16 Apr
JNB - CAI
R13250
R12715
Prime price per passenger
Cairo
Johannesburg
BEST
DEAL

Wed, 16 Apr
CAI - JNB

Wed, 16 Apr
JNB - CAI
R14767
R13849
Prime price per passenger