Calgary
Johannesburg
BEST
DEAL
Thu., 18 Apr.
YYC - JNB
Mon., 22 Apr.
JNB - YYC
$2290
$2162
Prime price per passenger
Calgary
Johannesburg
BEST
DEAL
Sat., 27 Apr.
YYC - JNB
$993
$971
Prime price per passenger
Calgary
Johannesburg
BEST
DEAL
Tue., 23 Apr.
YYC - JNB
Sat., 27 Apr.
JNB - YYC
$2096
$1975
Prime price per passenger
Calgary
Johannesburg
BEST
DEAL
Fri., 03 May
YYC - JNB
Mon., 06 May
JNB - YYC
$2164
$2043
Prime price per passenger