- 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 Madrid to Zanzibar Town (MAD-ZNZ)
Prices were available within the past 7 days and start at €462 for one-way flights and €706 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue, 24 Sep - Fri, 4 Oct
MAD
Madrid
ZNZ
Zanzibar
€706 Return, found 17 hours ago
€706
Return
found 17 hours ago
Thu, 24 Oct - Sun, 3 Nov
MAD
Madrid
ZNZ
Zanzibar
€721 Return, found 6 days ago
€721
Return
found 6 days ago
Tue, 24 Sep - Fri, 4 Oct
MAD
Madrid
ZNZ
Zanzibar
€743 Return, found 17 hours ago
€743
Return
found 17 hours ago
Tue, 24 Sep - Fri, 4 Oct
MAD
Madrid
ZNZ
Zanzibar
€875 Return, found 17 hours ago
€875
Return
found 17 hours ago
Mon, 23 Sep - Sat, 28 Sep
MAD
Madrid
ZNZ
Zanzibar
€925 Return, found 17 hours ago
€925
Return
found 17 hours ago
Tue, 24 Sep - Fri, 4 Oct
MAD
Madrid
ZNZ
Zanzibar
€927 Return, found 17 hours ago
€927
Return
found 17 hours ago
Expedia's Latest Trends
Hotels
Radisson RED Hotel London HeathrowThe Queens HotelTitanic Deluxe Golf BelekThe Biltmore MayfairHotel RH Victoria & Spa BenidormAll Inclusive Hotels in BrightonHotels near St. Patrick's CathedralHotel Woodstock, an Ascend Hotel Collection MemberHotel Los JazminesHotels in CookstownHotels near St. John's HospitalHotels near Sally Gap
Flights
Activities
Holiday Rentals
*Available to Expedia members.