Other Options for This Route
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
Toronto (YYZ) to Zanzibar (ZNZ) in September from $988
From $988