Johannesburg
Toronto
BEST
DEAL
Wed., 27 Nov.
JNB - YYZ
Mon., 16 Dec.
YYZ - JNB
$2109
$1955
Prime price per passenger
Johannesburg
Toronto
BEST
DEAL
Thu., 23 Jan.
JNB - YYZ
$879
$851
Prime price per passenger
Johannesburg
Toronto
BEST
DEAL
Wed., 06 Nov.
JNB - YYZ
Wed., 07 May
YYZ - JNB
$1053
$979
Prime price per passenger
Johannesburg
Toronto
BEST
DEAL
Mon., 11 Nov.
JNB - YYZ
Tue., 26 Nov.
YYZ - JNB
$1025
$1025
Prime price per passenger
Johannesburg
Toronto
BEST
DEAL
Tue., 19 Nov.
JNB - YYZ
Mon., 25 Nov.
YYZ - JNB
$1684
$1568
Prime price per passenger
Johannesburg
Toronto
BEST
DEAL
Mon., 25 Nov.
JNB - YYZ
Mon., 16 Dec.
YYZ - JNB
$1915
$1778
Prime price per passenger