- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Porto to Zanzibar Town (OPO-ZNZ)
Prices were available within the past 7 days and start at €564 for one-way flights and €824 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, 5 Sep - Tue, 17 Sep
OPO
Porto
ZNZ
Zanzibar
€824 Return, found 2 days ago
€824
Return
found 2 days ago
Mon, 17 Jun - Wed, 3 Jul
OPO
Porto
ZNZ
Zanzibar
€885 Return, found 2 days ago
€885
Return
found 2 days ago
Mon, 3 Feb - Sun, 9 Feb
OPO
Porto
ZNZ
Zanzibar
€901 Return, found 3 days ago
€901
Return
found 3 days ago
Mon, 3 Feb - Sun, 9 Feb
OPO
Porto
ZNZ
Zanzibar
€905 Return, found 3 days ago
€905
Return
found 3 days ago
Mon, 3 Feb - Sun, 9 Feb
OPO
Porto
ZNZ
Zanzibar
€962 Return, found 3 days ago
€962
Return
found 3 days ago
Mon, 3 Feb - Sun, 9 Feb
OPO
Porto
ZNZ
Zanzibar
€1,014 Return, found 3 days ago
€1,014
Return
found 3 days ago
Expedia's Latest Trends
Hotels
TravelodgeIreland Hotels in DublinApartamentos Camels SpringJacks Coastguard CottageLuigi apartmentsAtlantis The RoyalElba Hotels in LanzaroteBeach Hotels in MurciaHotels near Mount ErrigalThe WilderThe Stanford Park HotelHotels with Yoga in TenerifeBoavista Golf & Spa - Bela Colina VillageArcade ApartmentsWarwick BrusselsOCallaghan Hotels in City Centre DublinHotel DimarDerby Mickleover Hotel, BW Signature CollectionModern 2 bedroom apartment with swimming pool 800 from the beachAll Inclusive Hotels in AgadirHotels in Aughrim
Flights
Packages
General
*Available to Expedia members.