Featured airlines
- 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 Shanghai to Dar es Salaam (SHA-DAR)
Prices were available within the past 7 days and start at $438 for one-way flights and $1,157 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue, Nov 26 - Mon, Dec 16
PVG
Shanghai
ZNZ
Zanzibar
$1,157 Roundtrip, found 11 hours ago
$1,157
Roundtrip
found 11 hours ago
Fri, Dec 6 - Mon, Dec 16
PVG
Shanghai
ZNZ
Zanzibar
$1,177 Roundtrip, found 2 days ago
$1,177
Roundtrip
found 2 days ago
Fri, Nov 29 - Mon, Dec 16
PVG
Shanghai
ZNZ
Zanzibar
$1,179 Roundtrip, found 11 hours ago
$1,179
Roundtrip
found 11 hours ago
Sun, Dec 8 - Wed, Dec 25
PVG
Shanghai
ZNZ
Zanzibar
$1,189 Roundtrip, found 2 days ago
$1,189
Roundtrip
found 2 days ago
Tue, Nov 12 - Fri, Nov 29
PVG
Shanghai
ZNZ
Zanzibar
$1,191 Roundtrip, found 11 hours ago
$1,191
Roundtrip
found 11 hours ago
Sun, Dec 8 - Thu, Dec 26
PVG
Shanghai
ZNZ
Zanzibar
$1,204 Roundtrip, found 2 days ago
$1,204
Roundtrip
found 2 days ago
Expedia's Latest Trends
Hotels
Hotels with Restaurants in Mbezi BeachHotels in SinzaHotels in MwananyamalaHotels in Mbezi BeachHotels near Mlimani CityHotels & Resorts for Couples in KigamboniHotels in Upanga EastHotels in KigamboniBeach Hotels in MasakiHotels near Mwenge Carvers MarketHotels in Oyster Bay3 Star Hotels in Mbezi BeachHotels near Julius Nyerere International Conference CentreHotels in UbungoHotels in MasakiCheap Hotels in KariakooHotels near Makumbusho VillageHotels near Kariakoo MarketHotels with Restaurants in KigamboniBeach Hotels in Kigamboni
*Available to One Key members.