
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Prices were available within the past 7 days and start at €658 for one-way flights and €767 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun, 8 Mar - Mon, 16 Mar
LHR
London
ZNZ
Zanzibar
€767 Return, found 6 days ago
€767
Return
found 6 days ago

Sun, 15 Mar - Mon, 30 Mar
LHR
London
ZNZ
Zanzibar
€767 Return, found 4 days ago
€767
Return
found 4 days ago

Mon, 2 Mar - Thu, 19 Mar
LHR
London
ZNZ
Zanzibar
€770 Return, found 4 days ago
€770
Return
found 4 days ago

Mon, 25 May - Mon, 8 Jun
LHR
London
ZNZ
Zanzibar
€778 Return, found 6 days ago
€778
Return
found 6 days ago

Mon, 4 May - Wed, 13 May
LHR
London
ZNZ
Zanzibar
€781 Return, found 5 days ago
€781
Return
found 5 days ago

Fri, 5 Jun - Mon, 15 Jun
LHR
London
ZNZ
Zanzibar
€814 Return, found 1 day ago
€814
Return
found 1 day ago

Mon, 15 Jun - Fri, 26 Jun
LHR
London
ZNZ
Zanzibar
€817 Return, found 4 days ago
€817
Return
found 4 days ago

Sun, 15 Mar - Wed, 25 Mar
LHR
London
ZNZ
Zanzibar
€832 Return, found 6 hours ago
€832
Return
found 6 hours ago
Find the cheapest month to fly from London (LHR) to Zanzibar Town (ZNZ)
November is typically the cheapest month to fly
From €580 - €954 per traveller.
Origin airport | Heathrow |
|---|---|
Destination airport | Zanzibar Intl. |
Airlines serving | Air France, British Airways, Emirates, Ethiopian Airlines, Etihad Airways, KLM, Kenya Airways, Lufthansa, Oman Air, Qatar Airways, Rwandair, Swiss International Air Lines, Turkish Airlines |
Popular airline | British Airways |
Distance | 7398 km |
Explore a world of travel with Expedia
- Flights from Zanzibar Intl.
- Air France Luxembourg (LUX) to Zanzibar (ZNZ) flights
- Air France Frankfurt (FRA) to Zanzibar (ZNZ) flights
- Air France Lisbon (LIS) to Zanzibar (ZNZ) flights
- British Airways London (LHR) to Zanzibar (ZNZ) flights
- British Airways Tirana (TIA) to Zanzibar (ZNZ) flights
- British Airways Split (SPU) to Zanzibar (ZNZ) flights
- Emirates Cape Town (CPT) to Zanzibar (ZNZ) flights
- Emirates Bucharest (OTP) to Zanzibar (ZNZ) flights
- Emirates Kuwait City (KWI) to Zanzibar (ZNZ) flights
- Ethiopian Airlines Addis Ababa (ADD) to Zanzibar (ZNZ) flights
- Ethiopian Airlines Rome (FCO) to Zanzibar (ZNZ) flights
- Flydubai Bucharest (OTP) to Zanzibar (ZNZ) flights
- Iberia Las Palmas (LPA) to Zanzibar (ZNZ) flights
- Klm London (LHR) to Zanzibar (ZNZ) flights
- Klm Milan (LIN) to Zanzibar (ZNZ) flights
- Klm Milan (MXP) to Zanzibar (ZNZ) flights
- Klm Venice (VCE) to Zanzibar (ZNZ) flights
- Klm Riga (RIX) to Zanzibar (ZNZ) flights
- Klm Paris (CDG) to Zanzibar (ZNZ) flights
- Klm Sofia (SOF) to Zanzibar (ZNZ) flights
- Klm Zagreb (ZAG) to Zanzibar (ZNZ) flights
- Lufthansa Ljubljana (LJU) to Zanzibar (ZNZ) flights
- Lufthansa Timisoara (TSR) to Zanzibar (ZNZ) flights
- Neos S.P.A. Milan (MXP) to Zanzibar (ZNZ) flights
- Qatar Airways London (LON) to Zanzibar (ZNZ) flights
- Qatar Airways Venice (VCE) to Zanzibar (ZNZ) flights
- Turkish Airlines Cluj-Napoca (CLJ) to Zanzibar (ZNZ) flights
- Turkish Airlines Dublin (DUB) to Zanzibar (ZNZ) flights
- Turkish Airlines Munich (MUC) to Zanzibar (ZNZ) flights
- Turkish Airlines Riyadh (RUH) to Zanzibar (ZNZ) flights
- Flights from Accra (ACC) to Zanzibar (ZNZ)
- Flights from Agadir (AGA) to Zanzibar (ZNZ)
- Flights from Alicante (ALC) to Zanzibar (ZNZ)
- Flights from Athens (ATH) to Zanzibar (ZNZ)
- Flights from Altamira (ATM) to Zanzibar (ZNZ)
- Flights from Arauca (AUC) to Zanzibar (ZNZ)
- Flights from Abu Dhabi (AUH) to Zanzibar (ZNZ)
- Flights from Berlin (BER) to Zanzibar (ZNZ)
- Flights from Bangkok (BKK) to Zanzibar (ZNZ)
- Flights from Bengaluru (BLR) to Zanzibar (ZNZ)
- Flights from Boston (BOS) to Zanzibar (ZNZ)
- Flights from Budapest (BUD) to Zanzibar (ZNZ)
- Flights from Baubau (BUW) to Zanzibar (ZNZ)
- Flights from Bowling Green (BWG) to Zanzibar (ZNZ)
- Flights from Paris (CDG) to Zanzibar (ZNZ)
- Flights from Casablanca (CMN) to Zanzibar (ZNZ)
- Flights from Delhi (DEL) to Zanzibar (ZNZ)
- Flights from Dakar (DKR) to Zanzibar (ZNZ)
- Flights from Dodoma (DOD) to Zanzibar (ZNZ)
- Flights from Dublin (DUB) to Zanzibar (ZNZ)
- Flights from Edna Bay (EDA) to Zanzibar (ZNZ)
- Flights from Rome (FCO) to Zanzibar (ZNZ)
- Flights from Frankfurt (FRA) to Zanzibar (ZNZ)
- Flights from Green Bay (GRB) to Zanzibar (ZNZ)
- Flights from George (GRJ) to Zanzibar (ZNZ)
- Flights from Harare (HRE) to Zanzibar (ZNZ)
- Flights from In Salah (INZ) to Zanzibar (ZNZ)
- Flights from Islip (ISP) to Zanzibar (ZNZ)
- Flights from Istanbul (IST) to Zanzibar (ZNZ)
- Flights from Madurai (IXM) to Zanzibar (ZNZ)
- Flights from Jodhpur (JDH) to Zanzibar (ZNZ)
- Flights from Jeddah (JED) to Zanzibar (ZNZ)
- Flights from Kilimanjaro (JRO) to Zanzibar (ZNZ)
- Flights from Kingston (KIN) to Zanzibar (ZNZ)
- Flights from Karlstad (KSD) to Zanzibar (ZNZ)
- Flights from Kuwait City (KWI) to Zanzibar (ZNZ)
- Flights from Los Angeles (LAX) to Zanzibar (ZNZ)
- Flights from Lima (LIM) to Zanzibar (ZNZ)
- Flights from Lilongwe (LLW) to Zanzibar (ZNZ)
- Flights from Lovelock (LOL) to Zanzibar (ZNZ)
- Flights from Lusaka (LUN) to Zanzibar (ZNZ)
- Flights from Mombasa (MBA) to Zanzibar (ZNZ)
- Flights from Orlando (MCO) to Zanzibar (ZNZ)
- Flights from Muscat (MCT) to Zanzibar (ZNZ)
- Flights from Mexico City (MEX) to Zanzibar (ZNZ)
- Flights from Mangaia (MGS) to Zanzibar (ZNZ)
- Flights from Maasai Mara (MRE) to Zanzibar (ZNZ)
- Flights from Monterrey (MTY) to Zanzibar (ZNZ)
- Flights from Milan (MXP) to Zanzibar (ZNZ)
- Flights from Malindi (MYD) to Zanzibar (ZNZ)
- Flights from Perth (PER) to Zanzibar (ZNZ)
- Flights from Poznan (POZ) to Zanzibar (ZNZ)
- Flights from Prague (PRG) to Zanzibar (ZNZ)
- Flights from Marrakech (RAK) to Zanzibar (ZNZ)
- Flights from Rawala Kot (RAZ) to Zanzibar (ZNZ)
- Flights from Ruby (RBY) to Zanzibar (ZNZ)
- Flights from Riga (RIX) to Zanzibar (ZNZ)
- Flights from Sharjah (SHJ) to Zanzibar (ZNZ)
- Flights from Sofia (SOF) to Zanzibar (ZNZ)
- Flights from Tel Aviv (TLV) to Zanzibar (ZNZ)
- Flights from Tangshan (TVS) to Zanzibar (ZNZ)
- Flights from Taiyuan (TYN) to Zanzibar (ZNZ)
- Flights from Utapao (UTP) to Zanzibar (ZNZ)
- Flights from Venice (VCE) to Zanzibar (ZNZ)
- Flights from Victoria Falls (VFA) to Zanzibar (ZNZ)
- Flights from Wick (WIC) to Zanzibar (ZNZ)
- Flights from Xining (XNN) to Zanzibar (ZNZ)
- Flights from Sudbury (YSB) to Zanzibar (ZNZ)
*Available to Expedia members.