- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Berlin (QYG) to Zanzibar Town (ZNZ)
Prices were available within the past 7 days and start at ฿23,520 for one-way flights and ฿29,505 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Fri, 14 Jun - Tue, 18 Jun
BER
Berlin
ZNZ
Zanzibar
฿29,505 Return, found 6 days ago
฿29,505
Return
found 6 days ago
Fri, 14 Jun - Tue, 18 Jun
BER
Berlin
ZNZ
Zanzibar
฿35,440 Return, found 6 days ago
฿35,440
Return
found 6 days ago
Fri, 14 Jun - Tue, 18 Jun
BER
Berlin
ZNZ
Zanzibar
฿36,290 Return, found 6 days ago
฿36,290
Return
found 6 days ago
Fri, 14 Jun - Tue, 18 Jun
BER
Berlin
ZNZ
Zanzibar
฿38,050 Return, found 6 days ago
฿38,050
Return
found 6 days ago
Fri, 14 Jun - Tue, 18 Jun
BER
Berlin
ZNZ
Zanzibar
฿42,225 Return, found 6 days ago
฿42,225
Return
found 6 days ago
Fri, 14 Jun - Tue, 18 Jun
BER
Berlin
ZNZ
Zanzibar
฿43,260 Return, found 6 days ago
฿43,260
Return
found 6 days ago
Expedia's Latest Trends
Hotels
Chaum Haus Pool VillaThe Base Uptown PhuketThe Humble Bed & HotelOYO 994 Kudi HostelHotels near Pak Weep BeachHotels in AsokeThe Sands Khao Lak by KatathaniPine BungalowMut Mee Garden Guest HouseLa'moon ResortBortong Thailue Resort@Nares HotelSunrise Villas SeaviewBan Suan Rim TarnHoliday Homes Samut Sakhon ProvinceLimelight Village
Flights
Holidays
*Available to Expedia members.