
Popular airlines from Shanghai to Zanzibar
Jetstar
Qantas Airways
Virgin Australia
Scoot
American Airlines
Emirates
United
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Cheap Flights from Shanghai (SHA) to Zanzibar (DAR)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Wed, 11 Mar. - Sun, 15 Mar.
PVG
Shanghai
ZNZ
Zanzibar
AU$1,963 Return, found 2 days ago
AU$1,963
Return
found 2 days ago

Wed, 11 Mar. - Sun, 15 Mar.
PVG
Shanghai
ZNZ
Zanzibar
AU$1,993 Return, found 2 days ago
AU$1,993
Return
found 2 days ago

Sat, 2 May - Sun, 31 May
PVG
Shanghai
ZNZ
Zanzibar
AU$2,152 Return, found 2 days ago
AU$2,152
Return
found 2 days ago

Sat, 2 May - Sun, 31 May
PVG
Shanghai
ZNZ
Zanzibar
AU$2,820 Return, found 2 days ago
AU$2,820
Return
found 2 days ago
Wed, 11 Mar. - Sun, 15 Mar.
PVG
Shanghai
ZNZ
Zanzibar
AU$3,296 Return, found 2 days ago
AU$3,296
Return
found 2 days ago

Wed, 11 Mar. - Sun, 15 Mar.
PVG
Shanghai
ZNZ
Zanzibar
AU$3,951 Return, found 2 days ago
AU$3,951
Return
found 2 days ago
Top Routes to Zanzibar
Expedia's Latest Trends
Hotels
- Acclaim Rose Gardens Beachside Holiday Park
- Luxury Hotels in Noosa Heads
- Grand Palace Hotel Sanur - Bali
- Hotel Villa Fontaine Tokyo - Kayabacho
- Emblem Flow Hakone - Hostel
- Batatu Resort - Adults Only
- Pet Friendly Hotels in Batemans Bay
- Hotels in Dar es Salaam
- Hotels in Kos
- Hotels in Rochester
- Hotels in Darwin
- Hotel Venue G
- Hotel Grand Bach Kyoto Select
- Hotels in Seminyak
- The Burwood Inn
- Perianth Hotel, a member of Design Hotels
- Currumbin Sands Holiday Apartments
- Limani Port Lincoln
Flights
- Flights from Melbourne (MEL) to Vancouver (YVR)
- Flights from Singapore to Siem Reap
- Flights from Rome (FCO) to Bari (BRI)
- Flights from Tullamarine
- Flights from Perth (PER) to San Francisco (SFO)
- Flights from Melbourne (MEL) to Tuban (DPS)
- Flights to Bintan Island
- Flights from Inverell (IVR) to Melbourne (MEB)
Packages
*Available to Expedia members.