Toronto
Manzini
Mon., 30 Dec.
YYZ - SHO
Thu., 02 Jan.
SHO - YYZ
$5305
$5003
Prime price per passenger
Johannesburg
Manzini
Mon., 30 Dec.
JNB - SHO
$133
$129
Prime price per passenger
Johannesburg
Manzini
Sat., 04 Jan.
JNB - SHO
Sun., 05 Jan.
SHO - JNB
-11 %
$257
$228
Prime price per passenger
Harare
Manzini
Fri., 27 Dec.
HRE - SHO
Sun., 29 Dec.
SHO - HRE
$586
$564
Prime price per passenger
Harare
Manzini
Fri., 27 Dec.
HRE - SHO
Sun., 29 Dec.
SHO - HRE
$595
$569
Prime price per passenger
Toronto
Manzini
Mon., 30 Dec.
YYZ - SHO
Thu., 02 Jan.
SHO - YYZ
$5297
$5003
Prime price per passenger
Toronto
Manzini
Wed., 01 Jan.
YYZ - SHO
Sat., 04 Jan.
SHO - YYZ
$8795
$8591
Prime price per passenger
Toronto
Manzini
Wed., 01 Jan.
YYZ - SHO
Sat., 04 Jan.
SHO - YYZ
$8778
$8591
Prime price per passenger