- 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 London to Zanzibar Town (LON-ZNZ)
Prices were available within the past 7 days and start at S$793 for one-way flights and S$1,381 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 8 Sep - Thu, 12 Sep
LHR
London
ZNZ
Zanzibar
S$1,381 Return, found 6 days ago
S$1,381
Return
found 6 days ago
Sun, 8 Sep - Thu, 12 Sep
LHR
London
ZNZ
Zanzibar
S$1,405 Return, found 6 days ago
S$1,405
Return
found 6 days ago
Sun, 8 Sep - Thu, 12 Sep
LGW
London
ZNZ
Zanzibar
S$1,503 Return, found 6 days ago
S$1,503
Return
found 6 days ago
Sun, 8 Sep - Thu, 12 Sep
LGW
London
ZNZ
Zanzibar
S$1,652 Return, found 6 days ago
S$1,652
Return
found 6 days ago
Sun, 8 Sep - Thu, 12 Sep
LHR
London
ZNZ
Zanzibar
S$1,667 Return, found 6 days ago
S$1,667
Return
found 6 days ago
Sun, 8 Sep - Thu, 12 Sep
LHR
London
ZNZ
Zanzibar
S$2,096 Return, found 6 days ago
S$2,096
Return
found 6 days ago
Expedia's Latest Trends
Hotels
Hotels with connecting rooms in JohorHotels with smoking rooms in Cape Coralibis Styles Bangkok SilomDays Hotel by Wyndham Jeju Seogwipo OceanSeoul Garden HotelTerracotta Hotel & Resort DalatPotato Head Suites & StudiosHotels near Bui Vien Walking StreetHotels with Early Check In in Hong KongHoliday Inn Express Singapore Clarke Quay, an IHG HotelGolf Hotels in San FranciscoAmanta Hotel & Residence SathornThe Westin DhakaHotels in ChaoyangArtravel HomeFourSeasons Hotels in PhuketBedrock HotelThe Fleming Hong Kong5 Star Hotels in GulmargHotels near Shopping Areas in TaichungMercure Penang BeachHotels with smoking rooms in Geylang
Flights
*Available to Expedia members.