Edmonton
Johannesburg
BEST
DEAL
Mon., 09 Dec.
YEG - JNB
Tue., 14 Jan.
JNB - YEG
$2492
$2307
Prime price per passenger
Edmonton
Johannesburg
BEST
DEAL
Fri., 06 Dec.
YEG - JNB
$1031
$975
Prime price per passenger
Edmonton
Johannesburg
BEST
DEAL
Fri., 06 Dec.
YEG - JNB
Tue., 24 Dec.
JNB - YEG
$1437
$1340
Prime price per passenger
Edmonton
Johannesburg
BEST
DEAL
Mon., 02 Dec.
YEG - JNB
Thu., 23 Jan.
JNB - YEG
$2173
$1998
Prime price per passenger
Edmonton
Johannesburg
BEST
DEAL
Sat., 14 Dec.
YEG - JNB
Sat., 28 Dec.
JNB - YEG
$3536
$3506
Prime price per passenger
Edmonton
Johannesburg
BEST
DEAL
Sat., 21 Dec.
YEG - JNB
Fri., 10 Jan.
JNB - YEG
$4394
$4332
Prime price per passenger