- 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 London (LON) to Zanzibar Town (ZNZ)
Prices were available within the past 7 days and start at £400 for one-way flights and £560 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 3 Mar - Sun, 16 Mar
LGW
London
ZNZ
Zanzibar
£560 Return, found 6 days ago
£560
Return
found 6 days ago
Wed, 13 Nov - Thu, 5 Dec
LGW
London
ZNZ
Zanzibar
£572 Return, found 1 day ago
£572
Return
found 1 day ago
Wed, 20 Nov - Thu, 19 Dec
LHR
London
ZNZ
Zanzibar
£575 Return, found 1 day ago
£575
Return
found 1 day ago
Thu, 6 Mar - Thu, 27 Mar
LHR
London
ZNZ
Zanzibar
£594 Return, found 1 day ago
£594
Return
found 1 day ago
Mon, 14 Apr - Mon, 21 Apr
LHR
London
ZNZ
Zanzibar
£596 Return, just found
£596
Return
just found
Tue, 27 Aug - Tue, 17 Sep
LHR
London
ZNZ
Zanzibar
£656 Return, found 1 day ago
£656
Return
found 1 day ago
Expedia's Latest Trends
Hotels
Flights
Flights from London (LHR) to Xianyang (XIY)Flights from Austin (AUS) to Edinburgh (EDI)Flights from Birmingham to Isle of LewisFlights to Little RockFlights from St. Peter (JER) to Porto (OPO)Flights from Belfast to CheltenhamFlights from Gatwick to LutonFlights from Nairobi (NBO) to London (LHR)Flights to FreetownFlights to San Cristóbal de las CasasFlights from Birmingham (BHX) to Juillan (LDE)
Activities
Holiday Rentals
*Available to Expedia members.