Johannesburg
Cairo
Mon, 10 Jun
JNB - CAI
R7599
Price per passenger
Johannesburg
Cairo
Sun, 05 May
JNB - CAI
Wed, 08 May
CAI - JNB
R8916
Price per passenger
Johannesburg
Cairo
Sun, 05 May
JNB - CAI
Wed, 08 May
CAI - JNB
R8924
Price per passenger