Johannesburg
Toronto
BEST
DEAL
Fri., 31 Jan.
JNB - YYZ
Tue., 01 Jul.
YYZ - JNB
$1625
$1493
Prime price per passenger
Johannesburg
Toronto
BEST
DEAL
Tue., 11 Feb.
JNB - YYZ
$901
$854
Prime price per passenger
Johannesburg
Toronto
BEST
DEAL
Sun., 26 Jan.
JNB - YYZ
Wed., 12 Feb.
YYZ - JNB
$1072
$990
Prime price per passenger
Johannesburg
Toronto
BEST
DEAL
Fri., 17 Jan.
JNB - YYZ
Mon., 03 Feb.
YYZ - JNB
$1156
$1065
Prime price per passenger
Johannesburg
Toronto
BEST
DEAL
Sun., 26 Jan.
JNB - YYZ
Wed., 12 Feb.
YYZ - JNB
$1054
$990
Prime price per passenger
Johannesburg
Toronto
BEST
DEAL
Sat., 08 Feb.
JNB - YYZ
Thu., 27 Feb.
YYZ - JNB
$1146
$1061
Prime price per passenger