Flight tickets from Mogadishu (MGQ) to Zanzibar (ZNZ) from ₹ 103,852

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy

      Compare Mogadishu to Zanzibar flight deals

      Find the cheapest month or even day of the year to fly to Zanzibar

      Book the best Zanzibar fare with no extra fees

      Flight deals from Mogadishu to Zanzibar

      Looking for a cheap last-minute deal or the best return flight from Mogadishu Airport to Zanzibar Airport? If you want to travel next month, return fares start from ₹ 154,512. Find the lowest prices on one-way and return tickets right here.

      Find the cheapest month to fly from Mogadishu to Zanzibar

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Mogadishu to Zanzibar flights are currently cheapest in November.

      Mogadishu to Zanzibar: Alternative routes

      Compare routes from Mogadishu to Zanzibar below. You may find an airport to fly into that's cheaper, faster, or easier than Zanzibar.

      Mogadishu to Zanzibar: Flight information

      The things to know before you go.
      Cheapest flight found₹ 103,852
      Cheapest month to flyNovember

      Finding cheap flights from Mogadishu to Zanzibar: Frequently asked questions

      The best price we found for a return flight from Mogadishu to Zanzibar is ₹ 154,247. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      Currently, there are no airlines that fly direct from Mogadishu to Zanzibar. But we found flights with one or more stops from ₹ 154,247.
      As of August 2026, there are no flights flying from Mogadishu to Zanzibar.
      The cheapest month to fly from Mogadishu to Zanzibar is usually October.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Mogadishu Airport to Zanzibar Airport on Sunday, 25 October 2026.
      No airlines currently offer direct flights between Mogadishu Airport and Zanzibar Airport. Most routes have one or more stops.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Zanzibar but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Zanzibar is around 40 days in advance, so don’t leave your flight to the last minute.

      Currently, Ethiopian Airlines offers the cheapest flight tickets to Zanzibar.

      Travelling from Mogadishu International Airport (MGQ) to Zanzibar International Airport (ZNZ): what you need to know

      • Zanzibar's timezone is UTC+3, which is the same as Mogadishu.

      • Get to the airport on time so you don't miss your MGQ to ZNZ flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid sprinting to your gate.

      • Be prepared for bigger queues in popular months such as July. Arriving up to four hours ahead of international flights and two hours for domestic departures is a wise move.

      • We make it easy to book a flight with a stopover. To see all your options for tickets from Mogadishu International Airport to Zanzibar International Airport, uncheck 'Direct flights only.' Then, pick a flight that has a stop long enough to explore your chosen city. Worthwhile stopovers between MGQ and ZNZ include:

        • Jomo Kenyatta International Airport

        • Istanbul Ataturk Airport

        • Dubai Airport

      How to find the cheapest flights from Mogadishu International Airport (MGQ) to Zanzibar International Airport (ZNZ)

      • ₹ 103,852 is the best price for a one-way Mogadishu International Airport to Zanzibar International Airport flight. Return flights start at ₹ 154,247. These prices may change depending on demand.

      • Don't leave everything to the last moment. You're more likely to find cheap tickets from MGQ to ZNZ if you book ahead. Airlines often offer some great early bird deals.

      • Getting cheap flights from Mogadishu International Airport to Zanzibar International Airport is easier if you can be flexible with your travel plans. Use the 'Whole month' search function to see the best prices across each month and land a great deal.

      • Cut down on the time spent looking for cheap flights from MGQ to ZNZ by creating a Price Alert. You'll receive an email or notification through the app when a special offer becomes available.

      • Find the right flight for you by using the filters. To see the 'Cheapest,' 'Fastest' or 'Best' flights from Mogadishu International Airport to Zanzibar International Airport, use the 'Sort by' tool. You can also filter by airline, departure and arrival times, and number of stops.

      Handy information about Mogadishu International Airport (MGQ)

      • Mogadishu International Airport maintains a solid on-time performance, making delays less likely. Departures from MGQ make it to their destination as scheduled 82.76% of the time.

      • Mogadishu International Airport is about 5 kilometres from central Mogadishu. If you're catching a cab, ride-sharing or driving from the centre, it'll take you 15 minutes or so to arrive, depending on the traffic.

      • Staying the night at a hotel can take the hassle out of getting to the airport on time. If you need somewhere to stay before your flight from Mogadishu International Airport to Zanzibar International Airport, take a look at Lovely 3-Bed Apartment in Mogadishu. It's a short ride from MGQ.

      Arriving at Zanzibar International Airport (ZNZ)

      • The last thing you want is a lengthy journey to your hotel if you're getting in late on a Mogadishu International Airport to Zanzibar International Airport flight. Reserve one of these accommodation options near ZNZ instead:

      • Travel at your own speed with a Zanzibar International Airport rental car. Pick up a set of wheels from KARIBU KWETU ZANZIBAR, Auto-Union or Green Motion and venture far and wide through Zanzibar and beyond.

      • Booking your vehicle from Zanzibar International Airport around one week in advance gives you the best shot at securing a great deal.

      Getting from Zanzibar International Airport (ZNZ) to central Zanzibar

      • From Zanzibar International Airport, Zanzibar is approximately 6 kilometres away. It takes around 10 minutes to get to the centre driving.

      When to fly to Zanzibar International Airport (ZNZ)

      • It's time to pick your travel dates for your flight from Mogadishu International Airport to Zanzibar International Airport. July is the busiest month to visit Zanzibar. If you'd like a more laid-back vibe, go in February.

      • When booking your flight from Mogadishu International Airport to Zanzibar International Airport, think about the type of weather you like. March is the warmest month in Zanzibar, with the temperature ranging from 24ºC to 33ºC.

      • If you like travelling in cooler conditions, look for a cheap ticket from MGQ to ZNZ in August. Average temperatures are between 21ºC and 28ºC then.

      Explore more of Tanzania

      • You've visited Zanzibar, now it's time to discover other parts of Tanzania. Journey around 418 kilometres north-west to Arusha to check off its popular sights. From Lake Duluti to Old Boma Museum and Arusha Declaration Museum, there's plenty to keep you busy.

      • Morogoro is another standout destination in Tanzania and is around 177 kilometres south-west of Zanzibar. No journey is complete without seeing Uluguru Nature Forest Reserve, Mount Premji and Ritungu Tours & Safari Ltd.

      Prices shown on this page are estimated lowest prices only. Found in the last 12 days.