Other Options for This Route
Toronto (YYZ) to Zanzibar (ZNZ) in August from $2,255
From $2,255
Toronto (YYZ) to Zanzibar (ZNZ) in September from $988
From $988
Toronto (YYZ) to Zanzibar (ZNZ) in October from $968
From $968
Toronto (YYZ) to Zanzibar (ZNZ) in November from $877
From $877
Toronto (YYZ) to Zanzibar (ZNZ) in July from $1,911
From $1,911