Edmonton
Johannesburg
BEST
DEAL
Thu., 16 Jan.
YEG - JNB
Fri., 31 Jan.
JNB - YEG
$2210
$2013
Prime price per passenger
Edmonton
Johannesburg
BEST
DEAL
Mon., 20 Jan.
YEG - JNB
$933
$889
Prime price per passenger
Edmonton
Johannesburg
BEST
DEAL
Tue., 14 Jan.
YEG - JNB
Wed., 28 May
JNB - YEG
$2154
$1993
Prime price per passenger
Edmonton
Johannesburg
BEST
DEAL
Thu., 26 Dec.
YEG - JNB
Thu., 16 Jan.
JNB - YEG
$2878
$2714
Prime price per passenger
Edmonton
Johannesburg
BEST
DEAL
Tue., 31 Dec.
YEG - JNB
Fri., 31 Jan.
JNB - YEG
$2273
$2255
Prime price per passenger
Edmonton
Johannesburg
BEST
DEAL
Fri., 10 Jan.
YEG - JNB
Thu., 06 Feb.
JNB - YEG
$2226
$2048
Prime price per passenger