Montreal
Johannesburg
Mon., 30 Dec.
YUL - JNB
Sun., 05 Jan.
JNB - YUL
$3779
$3492
Prime price per passenger
Durban
Johannesburg
Wed., 08 Jan.
DUR - JNB
$52
$48
Prime price per passenger
Skukuza
Johannesburg
Thu., 26 Dec.
SZK - JNB
Sun., 29 Dec.
JNB - SZK
$479
$458
Prime price per passenger
Bulawayo
Johannesburg
Tue., 24 Dec.
BUQ - JNB
Thu., 26 Dec.
JNB - BUQ
$547
$528
Prime price per passenger
Accra
Johannesburg
Tue., 24 Dec.
ACC - JNB
Sun., 29 Dec.
JNB - ACC
$1329
$1297
Prime price per passenger
Quebec
Johannesburg
Tue., 24 Dec.
YQB - JNB
Sat., 28 Dec.
JNB - YQB
$2433
$2255
Prime price per passenger
Toronto
Johannesburg
Tue., 24 Dec.
YYZ - JNB
Wed., 25 Dec.
JNB - YYZ
$6243
$6161
Prime price per passenger
Harare
Johannesburg
Wed., 25 Dec.
HRE - JNB
Fri., 27 Dec.
JNB - HRE
$534
$515
Prime price per passenger