- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Doha to Zanzibar Town (DOH-ZNZ)
Prices were available within the past 7 days and start at RM2,884 for one-way flights and RM3,630 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, 23 May - Wed, 5 Jun
DOH
Doha
ZNZ
Zanzibar
RM3,630 Return, found 3 days ago
RM3,630
Return
found 3 days ago
Sat, 1 Jun - Sun, 9 Jun
DOH
Doha
ZNZ
Zanzibar
RM3,799 Return, found 4 days ago
RM3,799
Return
found 4 days ago
Sun, 2 Jun - Mon, 10 Jun
DOH
Doha
ZNZ
Zanzibar
RM3,800 Return, found 5 days ago
RM3,800
Return
found 5 days ago
Thu, 23 May - Wed, 5 Jun
DOH
Doha
ZNZ
Zanzibar
RM4,443 Return, found 3 days ago
RM4,443
Return
found 3 days ago
Thu, 23 May - Wed, 5 Jun
DOH
Doha
ZNZ
Zanzibar
RM4,508 Return, found 3 days ago
RM4,508
Return
found 3 days ago
Sat, 8 Jun - Wed, 26 Jun
DOH
Doha
ZNZ
Zanzibar
RM4,573 Return, found 3 days ago
RM4,573
Return
found 3 days ago
Sun, 2 Jun - Mon, 10 Jun
DOH
Doha
ZNZ
Zanzibar
RM4,576 Return, found 5 days ago
RM4,576
Return
found 5 days ago
Expedia's Latest Trends
Hotels
Hotels with Breakfast in CherasHotels near Malacca ZooHotels in BerastagiHotels in Kampung Beting LintangKota Lodge HotelSPOT ON 90394 Jom HotelHotels in EdinburghHotels near Petronas Philharmonic HallFamily friendly Hotels in Bukit BintangWESTGATE HotelTuscany Suites & CasinoBilut Hills @ BentongHotels with smoking rooms in LabuanAmazing Rooftop View at Regalia KLLumi Tropicana by PlushPrivate Holiday Homes CherasHotels with free airport shuttle in DubaiAZ Hotel & Serviced ApartmentsHotels with Breakfast in Bandar Baru BangiHotels with Hot Tubs in Kota Kinabalu
Flights
General
*Available to Expedia members.