Edmonton
Johannesburg
BEST
DEAL
Thu., 18 Apr.
YEG - JNB
Mon., 22 Apr.
JNB - YEG
$2111
$1986
Prime price per passenger
Edmonton
Johannesburg
BEST
DEAL
Tue., 23 Apr.
YEG - JNB
$650
$622
Prime price per passenger