- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Find Cheap Flights from Guangzhou (SZX) to Zanzibar Town (ZNZ)
Prices were available within the past 7 days and start at HK$4,373 for one-way flights and HK$6,816 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thursday, 26 Sep - Thursday, 3 Oct
CAN
Guangzhou
ZNZ
Zanzibar
HK$6,816 Return, found 1 day ago
HK$6,816
Return
found 1 day ago
Thursday, 26 Sep - Thursday, 3 Oct
CAN
Guangzhou
ZNZ
Zanzibar
HK$7,356 Return, found 1 day ago
HK$7,356
Return
found 1 day ago
Thursday, 26 Sep - Thursday, 3 Oct
CAN
Guangzhou
ZNZ
Zanzibar
HK$9,445 Return, found 1 day ago
HK$9,445
Return
found 1 day ago
Thursday, 26 Sep - Thursday, 3 Oct
CAN
Guangzhou
ZNZ
Zanzibar
HK$9,892 Return, found 1 day ago
HK$9,892
Return
found 1 day ago
Thursday, 26 Sep - Thursday, 3 Oct
CAN
Guangzhou
ZNZ
Zanzibar
HK$9,964 Return, found 1 day ago
HK$9,964
Return
found 1 day ago
Wednesday, 5 Jun - Tuesday, 11 Jun
CAN
Guangzhou
ZNZ
Zanzibar
HK$10,176 Return, found 1 day ago
HK$10,176
Return
found 1 day ago
Expedia's Latest Trends
Hotels
Flights
Flights from Seattle (SEA) to San Jose (SJC)Flights from Chek Lap Kok (HKG) to Fuzhou (FOC)Flights from Lamap to YinchuanFlights from Guangzhou (CAN) to Osaka (KIX)Flights from Chek Lap Kok to ZhangyeFlights from Moscow to UrumqiFlights from Timmins (YTS) to Delhi (DEL)Flights from Shenzhen to Urumqi
*Available to Expedia members.