- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Beijing (BJS) to Dar es Salaam (DAR)
Prices were available within the past 7 days and start at £360 for one-way flights and £1,164 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Wed, 11 Sep - Wed, 18 Sep
PEK
Beijing
ZNZ
Zanzibar
£1,164 Return, found 22 hours ago
£1,164
Return
found 22 hours ago
Wed, 11 Sep - Wed, 18 Sep
PEK
Beijing
ZNZ
Zanzibar
£1,194 Return, found 22 hours ago
£1,194
Return
found 22 hours ago
Wed, 11 Sep - Wed, 18 Sep
PEK
Beijing
ZNZ
Zanzibar
£1,204 Return, found 22 hours ago
£1,204
Return
found 22 hours ago
Wed, 11 Sep - Wed, 18 Sep
PEK
Beijing
ZNZ
Zanzibar
£1,205 Return, found 22 hours ago
£1,205
Return
found 22 hours ago
Sun, 1 Sep - Wed, 18 Sep
PEK
Beijing
ZNZ
Zanzibar
£1,222 Return, found 22 hours ago
£1,222
Return
found 22 hours ago
Wed, 11 Sep - Wed, 18 Sep
PEK
Beijing
ZNZ
Zanzibar
£1,262 Return, found 22 hours ago
£1,262
Return
found 22 hours ago
Expedia's Latest Trends
Hotels
Hotels in VisHotels in Upanga EastHard Rock Hotel & Casino Punta Cana All InclusiveHotels near McArthur Glen Designer Outletibis Paris Tour Eiffel Cambronne 15èmeThe New InnEurostars Hotel ExcelsiorConrad BaliHotels in MasakiThe Hotel at MidtownHoliday Inn Express Derry - Londonderry, an IHG HotelHotels near Choeng Mon BeachHotels in Wrotham5 Star Hotels in SeahousesHostels ViennaFrankfurt Marriott HotelHotels in LochinverHotel Boa-Vista
Flights
Activities
*Available to Expedia members.