Vancouver
Johannesburg
BEST
DEAL
Fri., 29 Nov.
YVR - JNB
Mon., 23 Dec.
JNB - YVR
$3911
$3668
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Sun., 26 Jan.
YVR - JNB
$1092
$1048
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Wed., 13 Nov.
YVR - JNB
Tue., 20 May
JNB - YVR
$1089
$1001
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Sat., 09 Nov.
YVR - JNB
Mon., 18 Nov.
JNB - YVR
$2130
$1967
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Tue., 19 Nov.
YVR - JNB
Tue., 03 Dec.
JNB - YVR
$2078
$1917
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Thu., 21 Nov.
YVR - JNB
Fri., 06 Dec.
JNB - YVR
$2179
$2006
Prime price per passenger