- 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 Inverness (INV) to Zanzibar Town (ZNZ)
Prices were available within the past 7 days and start at £488 for one-way flights and £716 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 16 Jun - Thu, 4 Jul
INV
Inverness
ZNZ
Zanzibar
£716 Return, found 6 days ago
£716
Return
found 6 days ago
Sun, 16 Jun - Mon, 1 Jul
INV
Inverness
ZNZ
Zanzibar
£736 Return, found 6 days ago
£736
Return
found 6 days ago
Sun, 26 May - Sun, 9 Jun
INV
Inverness
ZNZ
Zanzibar
£807 Return, found 6 days ago
£807
Return
found 6 days ago
Thu, 5 Sep - Sun, 8 Sep
INV
Inverness
ZNZ
Zanzibar
£817 Return, found 6 days ago
£817
Return
found 6 days ago
Sun, 26 May - Wed, 12 Jun
INV
Inverness
ZNZ
Zanzibar
£830 Return, found 6 days ago
£830
Return
found 6 days ago
Fri, 24 May - Sun, 9 Jun
INV
Inverness
ZNZ
Zanzibar
£852 Return, found 6 days ago
£852
Return
found 6 days ago
Expedia's Latest Trends
Hotels
Antigua Yacht Club MarinaVillas LanzasuitesHilton Garden Inn London Heathrow AirportAsakusa View HotelEscale Oceania Aix-en-ProvenceHotels in Stone TownSpa Hotels in BallachulishMoxy Edinburgh AirportApartamentos Villa FloridaIsla Brown Corinthia Resort & Spa, Curio Collection HiltonGrand Hyatt AthensCopenhagen Marriott HotelHotels near Nottingham RacecourseBeach Resorts & Hotels in Jersey
Flights
Flights from London to SosuaFlights from Birmingham to Isle of LewisFlights from Birmingham (BHX) to San Javier (MJV)Flights from Belfast to RavennaFlights from Belfast to CheltenhamFlights to PopradFlights from Gatwick to LutonFlights from Belfast to IpswichFlights from Birmingham to Lake ComoFlights from Auckland (AKL) to Los Angeles (LAX)Flights from Birmingham to MarbellaFlights from Birmingham to Brasov
*Available to Expedia members.