Featured airlines
- 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 Guangzhou to Zanzibar Town (SZX-ZNZ)
Prices were available within the past 7 days and start at S$540 for one-way flights and S$1,938 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Wed, 2 Oct - Wed, 9 Oct
CAN
Guangzhou
ZNZ
Zanzibar
S$1,938 Return, found 3 days ago
S$1,938
Return
found 3 days ago
Wed, 2 Oct - Wed, 9 Oct
CAN
Guangzhou
ZNZ
Zanzibar
S$2,030 Return, found 3 days ago
S$2,030
Return
found 3 days ago
Wed, 2 Oct - Wed, 9 Oct
CAN
Guangzhou
ZNZ
Zanzibar
S$2,223 Return, found 3 days ago
S$2,223
Return
found 3 days ago
Wed, 2 Oct - Wed, 9 Oct
CAN
Guangzhou
ZNZ
Zanzibar
S$2,260 Return, found 3 days ago
S$2,260
Return
found 3 days ago
Wed, 2 Oct - Wed, 9 Oct
CAN
Guangzhou
ZNZ
Zanzibar
S$2,264 Return, found 3 days ago
S$2,264
Return
found 3 days ago
Wed, 2 Oct - Wed, 9 Oct
CAN
Guangzhou
ZNZ
Zanzibar
S$2,383 Return, found 3 days ago
S$2,383
Return
found 3 days ago
Expedia's Latest Trends
Hotels
Hotels in DesaruVictoria HouseCaravan Parks Palm SpringsHostels Kaki BukitHotels with Balcony in ChinatownGrand World HotelTravelodge London Central City Road HotelFourSeasons Hotels in Clarke QuayHotels in London City CentreHotel Papa WhaleLamp No Yado MoritsubetsuCasino Hotels in Los AngelesNovotel Jakarta Gajah MadaSteigenberger Hotels in SingaporeJianguo Hotel GuangzhouHilton TokyoDusit Thani Hua HinHotels near Blue LagoonHotel Ocean
Flights
Flights from Singapore to FuzhouFlights from Rada to HefeiFlights from Xiamen to ShantouFlights from Singapore to SuzhouFlights to ValenciaFlights from Singapore to HuangshanFlights from Singapore to WeihaiFlights from Singapore to ChengduFlights from Phoenix (PHX) to Singapore (SIN)Flights from Isle of Barra to Dar es Salaam
Activities
*Available to Expedia members.