-
British Airways, Neos London (LHR) → Olbia (OLB) → Verona (VRN) → Zanzibar (ZNZ) 4 routes
-
2 stops
London (LHR) → Olbia (OLB) → Verona (VRN) → Zanzibar (ZNZ)
11 hrs 55 mins Excluding layover time Explore route -
2 stops
London (LHR) → Olbia (OLB) → Milan (MXP) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
London (LHR) → Prague (PRG) → Milan (MXP) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
London (LCY) → Olbia (OLB) → Verona (VRN) → Zanzibar (ZNZ)
12 hrs 10 mins Excluding layover time Explore route
-
-
Eurowings, Air Cairo London (LHR) → Stuttgart (STR) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
-
2 stops
London (LHR) → Stuttgart (STR) → Hurghada (HRG) → Zanzibar (ZNZ)
11 hrs 55 mins Excluding layover time Explore route
-
-
Wizz Air, Air Cairo London (LTN) → Bratislava (BTS) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
-
2 stops
London (LTN) → Bratislava (BTS) → Hurghada (HRG) → Zanzibar (ZNZ)
11 hrs 55 mins Excluding layover time Explore route
-
-
easyJet, Neos London (LTN) → Djerba (DJE) → Catania (CTA) → Zanzibar (ZNZ) 4 routes
-
2 stops
London (LTN) → Djerba (DJE) → Catania (CTA) → Zanzibar (ZNZ)
11 hrs 55 mins Excluding layover time Explore route -
2 stops
London (LGW) → Olbia (OLB) → Verona (VRN) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route -
2 stops
London (LTN) → Olbia (OLB) → Verona (VRN) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
London (SEN) → Ibiza (IBZ) → Rome (FCO) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route
-
-
easyJet, Air Cairo London (LTN) → Zurich (ZRH) → Hurghada (HRG) → Zanzibar (ZNZ) 10 routes
-
2 stops
London (LTN) → Zurich (ZRH) → Hurghada (HRG) → Zanzibar (ZNZ)
11 hrs 55 mins Excluding layover time Explore route -
2 stops
London (SEN) → Paris (CDG) → Hurghada (HRG) → Zanzibar (ZNZ)
11 hrs 55 mins Excluding layover time Explore route -
2 stops
London (LGW) → Basel, Switzerland/Mulhouse (BSL) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route -
2 stops
London (LGW) → Milan (MXP) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route -
2 stops
London (LTN) → Munich (MUC) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route -
2 stops
London (STN) → Zurich (ZRH) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route -
2 stops
London (LGW) → Munich (MUC) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
London (LTN) → Basel, Switzerland/Mulhouse (BSL) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
London (LTN) → Paris (CDG) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
London (LGW) → Luxor (LXR) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs 10 mins Excluding layover time Explore route
-
-
Condor, Air Cairo London (LGW) → Frankfurt (FRA) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
-
2 stops
London (LGW) → Frankfurt (FRA) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route
-
-
easyJet, Air France London (LGW) → Rennes (RNS) → Paris (CDG) → Zanzibar (ZNZ) 2 routes
-
2 stops
London (LGW) → Rennes (RNS) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route -
2 stops
London (LGW) → Brest (BES) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route
-
-
British Airways, Ethiopian Airlines London (LHR) → Marseille (MRS) → Addis Ababa (ADD) → Zanzibar (ZNZ) 1 route
-
2 stops
London (LHR) → Marseille (MRS) → Addis Ababa (ADD) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route
-
-
easyJet, EgyptAir London (SEN) → Budapest (BUD) → Cairo (CAI) → Zanzibar (ZNZ) 5 routes
-
2 stops
London (SEN) → Budapest (BUD) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route -
2 stops
London (SEN) → Paris (CDG) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route -
2 stops
London (SEN) → Geneva (GVA) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route -
2 stops
London (SEN) → Munich (MUC) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route -
2 stops
London (SEN) → Berlin (BER) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route
-
-
Royal Jordanian, Air Cairo London (STN) → Amman (AMM) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
-
2 stops
London (STN) → Amman (AMM) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route
-
-
Ryanair, Neos London (STN) → Brno (BRQ) → Milan (MXP) → Zanzibar (ZNZ) 1 route
-
2 stops
London (STN) → Brno (BRQ) → Milan (MXP) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route
-
-
Ryanair, EgyptAir London (STN) → Budapest (BUD) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
-
2 stops
London (STN) → Budapest (BUD) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route
-
-
Lufthansa, Air Cairo London (STN) → Munich (MUC) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
-
2 stops
London (STN) → Munich (MUC) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route
-
-
Air Dolomiti, EgyptAir London (LCY) → Frankfurt (FRA) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
-
2 stops
London (LCY) → Frankfurt (FRA) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route
-
-
easyJet, Edelweiss Air London (LGW) → Biarritz (BIQ) → Zurich (ZRH) → Zanzibar (ZNZ) 3 routes
-
2 stops
London (LGW) → Biarritz (BIQ) → Zurich (ZRH) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
London (LTN) → Glasgow (GLA) → Zurich (ZRH) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
London (LTN) → Pula (PUY) → Zurich (ZRH) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route
-
-
easyJet, Turkish Airlines London (LGW) → Ljubljana (LJU) → Istanbul (IST) → Zanzibar (ZNZ) 3 routes
-
2 stops
London (LGW) → Ljubljana (LJU) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
London (LTN) → Ljubljana (LJU) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
London (SEN) → Salzburg (SZG) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route
-
-
Wizz Air UK, Ethiopian Airlines London (LGW) → Madinah (MED) → Addis Ababa (ADD) → Zanzibar (ZNZ) 1 route
-
2 stops
London (LGW) → Madinah (MED) → Addis Ababa (ADD) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route
-
-
British Airways, Air Cairo London (LHR) → Hanover (HAJ) → Hurghada (HRG) → Zanzibar (ZNZ) 2 routes
-
2 stops
London (LHR) → Hanover (HAJ) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
London (LHR) → Milan (MXP) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route
-
-
British Airways, Turkish Airlines London (LHR) → Ljubljana (LJU) → Istanbul (IST) → Zanzibar (ZNZ) 1 route
-
2 stops
London (LHR) → Ljubljana (LJU) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route
-
-
Ryanair UK, Air Cairo London (STN) → Basel, Switzerland/Mulhouse (BSL) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
-
2 stops
London (STN) → Basel, Switzerland/Mulhouse (BSL) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route
-
-
Ryanair, Turkish Airlines London (STN) → Luxembourg (LUX) → Istanbul (IST) → Zanzibar (ZNZ) 2 routes
-
2 stops
London (STN) → Luxembourg (LUX) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
London (STN) → Zagreb (ZAG) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route
-
-
British Airways, EgyptAir London (LCY) → Berlin (BER) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
-
2 stops
London (LCY) → Berlin (BER) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs 10 mins Excluding layover time Explore route
-
-
Luxair, Turkish Airlines London (LCY) → Luxembourg (LUX) → Istanbul (IST) → Zanzibar (ZNZ) 1 route
-
2 stops
London (LCY) → Luxembourg (LUX) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 10 mins Excluding layover time Explore route
-
-
Condor, EgyptAir London (LGW) → Frankfurt (FRA) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
-
2 stops
London (LGW) → Frankfurt (FRA) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs 10 mins Excluding layover time Explore route
-