-
easyJet, Jet2, Ryanair, Air France Manchester (MAN) → Porto (OPO) → Paris (CDG) → Zanzibar (ZNZ) 4 routes
-
2 stops
Manchester (MAN) → Porto (OPO) → Paris (CDG) → Zanzibar (ZNZ)
14 hrs 35 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Krakow (KRK) → Paris (CDG) → Zanzibar (ZNZ)
14 hrs 40 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Dubrovnik (DBV) → Paris (CDG) → Zanzibar (ZNZ)
15 hrs 5 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Naples (NAP) → Paris (CDG) → Zanzibar (ZNZ)
15 hrs 5 mins Excluding layover time Explore route
-
-
easyJet, Norwegian Air Shuttle, Scandinavian Airlines, Qatar Airways Manchester (MAN) → Oslo (OSL) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Oslo (OSL) → Doha (DOH) → Zanzibar (ZNZ)
14 hrs 35 mins Excluding layover time Explore route
-
-
Air France, easyJet, Jet2, Oman Air Manchester (MAN) → Paris (CDG) → Muscat (MCT) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Paris (CDG) → Muscat (MCT) → Zanzibar (ZNZ)
14 hrs 40 mins Excluding layover time Explore route
-
-
Aer Lingus, Ryanair, Ryanair UK, Etihad Airways Manchester (MAN) → Dublin (DUB) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Dublin (DUB) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
14 hrs 45 mins Excluding layover time Explore route
-
-
easyJet, Jet2, Ryanair, flydubai Manchester (MAN) → Dubrovnik (DBV) → Dubai (DXB) → Zanzibar (ZNZ) 2 routes
-
2 stops
Manchester (MAN) → Dubrovnik (DBV) → Dubai (DXB) → Zanzibar (ZNZ)
14 hrs 53 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Naples (NAP) → Dubai (DXB) → Zanzibar (ZNZ)
15 hrs 5 mins Excluding layover time Explore route
-
-
easyJet, Ethiopian Airlines, Jet2, Etihad Airways Manchester (MAN) → Geneva (GVA) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Geneva (GVA) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
14 hrs 55 mins Excluding layover time Explore route
-
-
Corendon Airlines Europe, easyJet, Jet2, Neos Manchester (MAN) → Heraklion (HER) → Verona (VRN) → Zanzibar (ZNZ) 2 routes
-
2 stops
Manchester (MAN) → Heraklion (HER) → Verona (VRN) → Zanzibar (ZNZ)
15 hrs 15 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Heraklion (HER) → Milan (MXP) → Zanzibar (ZNZ)
15 hrs 40 mins Excluding layover time Explore route
-
-
easyJet, Icelandair, Jet2, Edelweiss Air Manchester (MAN) → Reykjavik (KEF) → Zurich (ZRH) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Reykjavik (KEF) → Zurich (ZRH) → Zanzibar (ZNZ)
15 hrs 20 mins Excluding layover time Explore route
-
-
easyJet, Icelandair, Jet2, Neos Manchester (MAN) → Reykjavik (KEF) → Verona (VRN) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Reykjavik (KEF) → Verona (VRN) → Zanzibar (ZNZ)
15 hrs 35 mins Excluding layover time Explore route
-
-
Corendon Airlines Europe, easyJet, Jet2, Edelweiss Air Manchester (MAN) → Heraklion (HER) → Zurich (ZRH) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Heraklion (HER) → Zurich (ZRH) → Zanzibar (ZNZ)
15 hrs 55 mins Excluding layover time Explore route
-
-
easyJet, Jet2, Ryanair UK, Edelweiss Air Manchester (MAN) → Marrakech (RAK) → Zurich (ZRH) → Zanzibar (ZNZ) 2 routes
-
2 stops
Manchester (MAN) → Marrakech (RAK) → Zurich (ZRH) → Zanzibar (ZNZ)
16 hrs Excluding layover time Explore route -
2 stops
Manchester (MAN) → Agadir (AGA) → Zurich (ZRH) → Zanzibar (ZNZ)
16 hrs 25 mins Excluding layover time Explore route
-
-
easyJet, Jet2, SunExpress, Edelweiss Air Manchester (MAN) → Dalaman (DLM) → Zurich (ZRH) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Dalaman (DLM) → Zurich (ZRH) → Zanzibar (ZNZ)
16 hrs 15 mins Excluding layover time Explore route
-
-
easyJet, Jet2, Ryanair, Neos Manchester (MAN) → Puerto del Rosario (FUE) → Rome (FCO) → Zanzibar (ZNZ) 6 routes
-
2 stops
Manchester (MAN) → Puerto del Rosario (FUE) → Rome (FCO) → Zanzibar (ZNZ)
16 hrs 25 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Puerto del Rosario (FUE) → Verona (VRN) → Zanzibar (ZNZ)
16 hrs 55 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Puerto del Rosario (FUE) → Milan (MXP) → Zanzibar (ZNZ)
17 hrs Excluding layover time Explore route -
2 stops
Manchester (MAN) → Las Palmas (LPA) → Verona (VRN) → Zanzibar (ZNZ)
17 hrs 10 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Las Palmas (LPA) → Bari (BRI) → Zanzibar (ZNZ)
17 hrs 15 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Las Palmas (LPA) → Milan (MXP) → Zanzibar (ZNZ)
17 hrs 25 mins Excluding layover time Explore route
-
-
easyJet, Jet2, Ryanair, Edelweiss Air Manchester (MAN) → Funchal (FNC) → Zurich (ZRH) → Zanzibar (ZNZ) 4 routes
-
2 stops
Manchester (MAN) → Funchal (FNC) → Zurich (ZRH) → Zanzibar (ZNZ)
16 hrs 30 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Lanzarote (ACE) → Zurich (ZRH) → Zanzibar (ZNZ)
17 hrs 10 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Puerto del Rosario (FUE) → Zurich (ZRH) → Zanzibar (ZNZ)
17 hrs 10 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Las Palmas (LPA) → Zurich (ZRH) → Zanzibar (ZNZ)
17 hrs 40 mins Excluding layover time Explore route
-
-
Corendon Airlines Europe, easyJet, Jet2, Discover Airlines Manchester (MAN) → Heraklion (HER) → Frankfurt (FRA) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Heraklion (HER) → Frankfurt (FRA) → Zanzibar (ZNZ)
16 hrs 30 mins Excluding layover time Explore route
-
-
easyJet, Jet2, Ryanair UK, Discover Airlines Manchester (MAN) → Marrakech (RAK) → Frankfurt (FRA) → Zanzibar (ZNZ) 2 routes
-
2 stops
Manchester (MAN) → Marrakech (RAK) → Frankfurt (FRA) → Zanzibar (ZNZ)
16 hrs 35 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Agadir (AGA) → Frankfurt (FRA) → Zanzibar (ZNZ)
17 hrs Excluding layover time Explore route
-
-
easyJet, Jet2, Ryanair UK, Air France Manchester (MAN) → Marrakech (RAK) → Paris (CDG) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Marrakech (RAK) → Paris (CDG) → Zanzibar (ZNZ)
17 hrs Excluding layover time Explore route
-
-
easyJet, Jet2, Ryanair, Discover Airlines Manchester (MAN) → Funchal (FNC) → Frankfurt (FRA) → Zanzibar (ZNZ) 4 routes
-
2 stops
Manchester (MAN) → Funchal (FNC) → Frankfurt (FRA) → Zanzibar (ZNZ)
17 hrs 5 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Lanzarote (ACE) → Frankfurt (FRA) → Zanzibar (ZNZ)
17 hrs 45 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Puerto del Rosario (FUE) → Frankfurt (FRA) → Zanzibar (ZNZ)
17 hrs 50 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Las Palmas (LPA) → Frankfurt (FRA) → Zanzibar (ZNZ)
18 hrs 15 mins Excluding layover time Explore route
-
-
Corendon Airlines Europe, easyJet, Jet2, Air France Manchester (MAN) → Heraklion (HER) → Paris (CDG) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Heraklion (HER) → Paris (CDG) → Zanzibar (ZNZ)
17 hrs 45 mins Excluding layover time Explore route
-
-
easyJet, Iberia, Ryanair, Ryanair UK, World2Fly Manchester (MAN) → Madrid (MAD) → Zanzibar (ZNZ) 1 route
-
1 stop
Manchester (MAN) → Madrid (MAD) → Zanzibar (ZNZ)
11 hrs 15 mins Excluding layover time Explore route
-
-
easyJet, Jet2, Ryanair, Ryanair UK, Neos Manchester (MAN) → Prague (PRG) → Milan (MXP) → Zanzibar (ZNZ) 2 routes
-
2 stops
Manchester (MAN) → Prague (PRG) → Milan (MXP) → Zanzibar (ZNZ)
12 hrs 10 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Ibiza (IBZ) → Rome (FCO) → Zanzibar (ZNZ)
12 hrs 25 mins Excluding layover time Explore route
-
-
easyJet, Ryanair, Ryanair UK, Air Cairo, EgyptAir Manchester (MAN) → Milan (MXP) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Milan (MXP) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs 15 mins Excluding layover time Explore route
-
-
easyJet, Jet2, Ryanair, Ryanair UK, EgyptAir Manchester (MAN) → Prague (PRG) → Cairo (CAI) → Zanzibar (ZNZ) 3 routes
-
2 stops
Manchester (MAN) → Prague (PRG) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs 15 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Berlin (BER) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs 25 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Venice (VCE) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs 35 mins Excluding layover time Explore route
-
-
easyJet, Jet2, Ryanair, Ryanair UK, Air Cairo Manchester (MAN) → Prague (PRG) → Hurghada (HRG) → Zanzibar (ZNZ) 2 routes
-
2 stops
Manchester (MAN) → Prague (PRG) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs 15 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Berlin (BER) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs 30 mins Excluding layover time Explore route
-
-
easyJet, Jet2, Ryanair, Air Cairo, EgyptAir Manchester (MAN) → Verona (VRN) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Verona (VRN) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs 18 mins Excluding layover time Explore route
-
-
Jet2, Ryanair, Ryanair UK, Air Cairo, EgyptAir Manchester (MAN) → Cologne (CGN) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
-
2 stops
Manchester (MAN) → Cologne (CGN) → Cairo (CAI) → Zanzibar (ZNZ)
12 hrs 20 mins Excluding layover time Explore route
-
-
easyJet, Jet2, Ryanair, Ryanair UK, Turkish Airlines Manchester (MAN) → Prague (PRG) → Istanbul (IST) → Zanzibar (ZNZ) 2 routes
-
2 stops
Manchester (MAN) → Prague (PRG) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 25 mins Excluding layover time Explore route -
2 stops
Manchester (MAN) → Berlin (BER) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 30 mins Excluding layover time Explore route
-