Johannesburg
Casablanca
BEST
DEAL
Sat, 11 Jan
JNB - CMN
R11278
R10319
Prime price per passenger
Johannesburg
Casablanca
BEST
DEAL
Mon, 30 Dec
JNB - CMN
Tue, 31 Dec
CMN - JNB
R17032
R16008
Prime price per passenger
Johannesburg
Casablanca
BEST
DEAL
Mon, 30 Dec
JNB - CMN
Tue, 31 Dec
CMN - JNB
R17051
R16026
Prime price per passenger