Toronto
Johannesburg
BEST
DEAL
Fri., 08 Nov.
YYZ - JNB
Thu., 21 Nov.
JNB - YYZ
$2060
$1901
Prime price per passenger
Toronto
Johannesburg
BEST
DEAL
Wed., 22 Jan.
YYZ - JNB
$1016
$974
Prime price per passenger
Toronto
Johannesburg
BEST
DEAL
Wed., 13 Nov.
YYZ - JNB
Mon., 25 Nov.
JNB - YYZ
$1226
$1140
Prime price per passenger
Toronto
Johannesburg
BEST
DEAL
Tue., 19 Nov.
YYZ - JNB
Wed., 04 Dec.
JNB - YYZ
$1957
$1802
Prime price per passenger
Toronto
Johannesburg
BEST
DEAL
Mon., 25 Nov.
YYZ - JNB
Sat., 07 Dec.
JNB - YYZ
$1303
$1194
Prime price per passenger
Toronto
Johannesburg
BEST
DEAL
Wed., 27 Nov.
YYZ - JNB
Sun., 08 Dec.
JNB - YYZ
$1282
$1172
Prime price per passenger