Johannesburg
Casablanca
BEST
DEAL

Thu, 03 Jul
JNB - CMN
R10483
R9836
Prime price per passenger
Johannesburg
Casablanca
BEST
DEAL

Mon, 07 Apr
JNB - CMN

Tue, 08 Apr
CMN - JNB
R21070
R20202
Prime price per passenger
Johannesburg
Casablanca
BEST
DEAL

Sat, 05 Apr
JNB - CMN

Thu, 10 Apr
CMN - JNB
R22626
R21695
Prime price per passenger