Edmonton
Johannesburg
BEST
DEAL
Wed., 24 Jul.
YEG - JNB
Sun., 28 Jul.
JNB - YEG
$3690
$3408
Prime price per passenger
Edmonton
Johannesburg
BEST
DEAL
Fri., 09 Aug.
YEG - JNB
$1155
$1099
Prime price per passenger