Cheap flights to Zanzibar (ZNZ) from £106

Explore the best deals

Discover the cheapest flights to Zanzibar
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Zanzibar

London
Flights from Londonto Zanzibar
1753£
Prime price per passenger
Manchester
Flights from Manchesterto Zanzibar
515£
Prime price per passenger
Birmingham
Flights from Birminghamto Zanzibar
825£
Prime price per passenger
Johannesburg
Flights from Johannesburgto Zanzibar
303£
299£
Prime price per passenger
Nairobi
Flights from Nairobito Zanzibar
253£
242£
Prime price per passenger
Copenhagen
Flights from Copenhagento Zanzibar
1761£
1744£
Prime price per passenger

How long is the flight to Zanzibar?

If you’re planning to fly to Zanzibar, we at eDreams have analysed the most popular routes to help you plan your journey. From London, the flight takes approximately 11h 19m; from Newcastle, around 11h 54m; and from Edinburgh, about 12h 20m.
Flight Time (in hours)
LondonNewcastleEdinburghManchesterBirmingham
0h 5h 10h 15h
11h 19m
11h 54m
12h 20m
12h 28m
12h 28m

How much does a flight to Zanzibar cost?

At eDreams you can find flights from Manchester to Zanzibar starting from £503, with an average price of £781. If you depart from other cities such as Edinburgh, you can find tickets from £576, and from Glasgow starting from £685, according to data from the last 72 hours.
Filter by
ManchesterEdinburghGlasgowLeeds BradfordBristol
£781
£749
£688
£834
£1,031
ManchesterCheapest
Cheapest Price: £503
Cheapest
Average

Zanzibar Attractions

No place could be more exotic than Zanzibar with its jaw-dropping beaches, historic old town, lush forests and a cuisine to awaken your senses. Its 20,000-year old history is marked by invasions and colonialization by the Portuguese and the British up to the time it was declared an independent territory in 1963. In olden times, the island was a favourite base for traders from as far as the Indian subcontinent and the Arabian Peninsula thanks to its protected harbour. Today, the island is a semi-autonomous region and its capital, Zanzibar City, is a lively town that relies on tourism, fishing and agricultural trade (spices and raffia).

Things to do in Zanzibar

Zanzibar will wow you with its fantastic islands, exceptional cuisine and beautiful spice farms, you will start to wonder why you ever skipped the capital and archipelago when visiting mainland Tanzania. Relax at quiet beaches, marvel at the divine marine life or visit verdant gardens. Guests on flights to Zanzibar are guaranteed an enjoyable stay in town and its vicinity.

When visiting Zanzibar, be sure to:

  • Take your time in exploring the historic Old Town with its ancient medinas and fabulous merchant houses
  • Drive to Jozani Chwaka Bay National Park and spot the rare and unique red colobus monkey
  • Organise a boat tour to Kizimkazi and hopefully see dolphins at play
  • Relax and sun soak on the gorgeous beaches of Nungwi and Kendwa
  • Explore the Palace Museum or the Beit al-Sahel, a reconstruction of the 19th-century home of Sultan Seyyid Said
  • Visit the Zanzibar National Museum of History and Culture with its impressive dhow culture exhibits
  • Make your way to the Old Fort now serving as an outdoor amphitheatre
  • Head to the Kidichi Persian Baths built by Sultan Said for his Persian wife
  • Take a look at the turtle conservation project at the Mnarani Aquarium
  • Hop on a boat and visit Chumbe Island, an ecological resort with fantastic coral reefs

Information about airports in Zanzibar

Zanzibar is mainly served by one airport, Abeid Amani Karume International Airport, which manages most of the air traffic for the city and nearby destinations.
Abeid Amani Karume International Airport (ZNZ)
Top Carriers
The top carriers at this airport are the following: Ethiopian Airlines, Kenya Airways and Qatar Airways.
Location
The airport is located 5 km south of Zanzibar City.
Transportation
Private transfers are the most common ways to move from the airport to your hotel. There are taxis available at the airport although it is better to organise one through your hotel. Car hire is also possible and a convenient way to visit the island. The public transport is called dala dala and can go anywhere in Zanzibar except narrow streets.

Must-visit towns and cities around Zanzibar

Flying to Zanzibar offers the fastest and most convenient way to reach these nearby destinations:

  • Stone Town
  • Chumbe Island
  • Prison Island
  • Bawe Island
  • Mnemba Island
  • Nungwi
  • Kendwa
  • Paje
  • Jambiani
  • Kizimkazi
  • Fumba
  • Uroa

FAQs about flights to Zanzibar

What’s the best way to search for cheap flights to Zanzibar on eDreams UK?
At eDreams UK you can find cheap flights from £106 to Zanzibar. Our platform utilizes advanced technologies, including machine learning and real-time user search data, to offer a variety of options. This ensures you can pick the flights that best fit your preferences and schedule for your trip to Zanzibar.
When is the best season to fly to Zanzibar?
According to our customers' flight searches, the ideal time to travel to Zanzibar is March.
Which airlines offer the cheapest flights to Zanzibar?

After reviewing the prices for our customers’ bookings from the UK to Zanzibar, the cheapest flight options you have are:

  • The average cost of a one-way ticket with Wizz Air UK is £708.97 . For a flight from London to Zanzibar is £708.97, while it costs £1,142.30 if you depart fromSouthampton.
  • The airline KM Malta Airlines offers one-way tickets at an average cost of £728.97. This figure is based on the average flight prices from London to Zanzibar, which is approximately £728.97, and from London,where the average price is £786.70.
  • Norwegian Air Sweden: On average, a one-way ticket costs £744.97. The flight from Edinburgh to Zanzibar has an average cost of £744.97, while a ticket from Manchester is approximately £757.24.
Which airlines operate flights to Zanzibar?

The airlines providing flights to Zanzibar with layovers are:

  • Kenya Airways, which serves flights from London, Johannesburg or Cape Town.
  • Ethiopian Airlines, that operates flights from London and Manchester, as well as from Birmingham.
  • Turkish Airlines, which offers flights from London, Manchester and also Johannesburg.
What time should you arrive at the airport prior to your flight to Zanzibar?
To avoid missing your flight to Zanzibar, arrive at the airport at least 2 or 3 hours early for check-in, security controls, customs, and boarding. eDreams offers great deals on flights to Zanzibar from over 13 cities. You can enhance your experience with services like priority boarding, extra luggage, and lounge access. Additionally, consider adding travel insurance or opting for a refundable fare when booking to ensure flexibility and peace of mind.
How many airports are there in Zanzibar and which is the main one?
Zanzibar has 1 airport(s). Abeid Amani Karume International Airport operates domestic and international flights to 13 cities. Some of the most popular destinations are Arusha, London and Seronera.

Plan your trip

Popular CitiesPopular Flight RoutesPopular CountriesOther interesting routes