Vancouver
Johannesburg
BEST
DEAL
Wed., 18 Dec.
YVR - JNB
Wed., 15 Jan.
JNB - YVR
$4428
$4173
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Sun., 26 Jan.
YVR - JNB
$1090
$1048
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Wed., 11 Dec.
YVR - JNB
Mon., 20 Jan.
JNB - YVR
$1699
$1692
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Sun., 08 Dec.
YVR - JNB
Wed., 11 Dec.
JNB - YVR
$2249
$2108
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Sun., 22 Dec.
YVR - JNB
Sun., 05 Jan.
JNB - YVR
$5549
$5522
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Sat., 28 Dec.
YVR - JNB
Sun., 12 Jan.
JNB - YVR
$2760
$2587
Prime price per passenger