Vancouver
Johannesburg
BEST
DEAL
Wed., 01 Jan.
YVR - JNB
Tue., 28 Jan.
JNB - YVR
$2876
$2671
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Sun., 26 Jan.
YVR - JNB
$1090
$1048
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Fri., 20 Dec.
YVR - JNB
Mon., 30 Dec.
JNB - YVR
$3033
$3001
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Mon., 16 Dec.
YVR - JNB
Mon., 24 Feb.
JNB - YVR
$3352
$3166
Prime price per passenger
Vancouver
Johannesburg
BEST
DEAL
Sat., 28 Dec.
YVR - JNB
Sun., 05 Jan.
JNB - YVR
$4295
$4209
Prime price per passenger