Other Options for This Route
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
Toronto (YYZ) to Zanzibar (ZNZ) in August from $913
From $913
Toronto (YYZ) to Zanzibar (ZNZ) in August from $2,255
From $2,255