Cheap flights To Unguja (ZNZ) from $26

Choose two or more items and save on your trip:

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Cheap Flights to Unguja from $26 One Way, $51 Round Trip

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Unguja Flight Information

Traveling To
Unguja
Destination Airport IATA Code
ZNZ
Number of Airlines Serving
Airlines
Air Tanzania, flydubai, Kenya Airways, Safari Link, Condor, JetBlue Airways, Delta, Ethiopian Airlines, Swiss International Air Lines
Flight Price
$51
Earliest Departing Flight
Latest Departing Flight

Book Your Flight & Hotel Together & Save

Unguja economy flight packages

Price found within the past 48 hours. Click for updated prices.
Reef & Beach Resort
Ycona Luxury Resort
Bawe Island Zanzibar
Don't see what you're looking for?
See all available trips from Dallas to Unguja
View all trips

Frequently asked questions

How much is a flight to Unguja?
Lots of fantastic deals were picked up this week, with round-trip flights to Unguja fluctuating from $51 to $992. But it was jet-setters flying in from Dar es Salaam (DAR) who bagged the biggest bargains. One-way fares to Unguja started at just $26.
How to book the cheapest flight to Unguja?
With some of the most incredible flight deals around, you can jet for less with Orbitz. The following suggestions will help you pick up cheap flights to Unguja — and leave you with extra cash in your wallet:

  • Consider departing from or arriving at nearby airports to cut costs. Enter your preferred departure and arrival points in the form fields, then select the ‘Nearby airports’ function below. It will list the available options.
  • If your plans aren’t etched in stone, click on the ‘Show flexible dates’ option to view the flight deals for a range of departure dates. If you find a better fare, book it.
  • You can also use the ‘Show options’ link to filter results for your preferred airline, seating class, and nonstop and refundable flights. Under ‘Sort & Filter’ to the left, you can even pick the time of day you’d prefer to fly.
  • The early bird catches the best deals, so book as soon as you’ve worked out your travel dates. The cheapest fares sell out first and prices rise as the departure date nears.
  • Consider combining your flights, hotels and car rental into a package deal with Orbitz to get more for your money.
  • Flying during the busy season means costly airfares. If possible, plan your trip outside of popular dates, such as Easter, Thanksgiving and school breaks.

How long is a flight to Unguja?
The length of time you spend in the air will depend on many factors, including the location you take off from. Here’s a list of average flight times for three of the most sought-after domestic routes to Unguja:

  • Dar es Salaam (DAR-Julius Nyerere Intl.) to Zanzibar Intl. Airport (ZNZ) - 27 minutes
  • Arusha (ARK) to Zanzibar Intl. Airport (ZNZ) - 1 hour and 13 minutes
  • Pemba Island (PMA) to Zanzibar Intl. Airport (ZNZ) - 36 minutes

What is the best time to book a flight to Unguja?
Generally speaking, the cheapest month to purchase a plane ticket is in January. This is followed by February then August. When seeking a cheap flight to Unguja, it always pays to be ready to book. Cheap deals appear suddenly and don’t stick around!
What day of the week is the cheapest to book a flight to Unguja?
In general, Tuesdays, Wednesdays and Saturdays are the cheapest days to book flights to Unguja. If you want the most competitive airfares, search across those days and you’re likely to score yourself an excellent flight deal.
What is the cheapest day of the week to fly to Unguja?
Everyone loves a good deal, so we suggest flying out earlier in the week for cheap flights to Unguja. Orbitz data from 2020 shows you can lock in the best deals on flights that take off on Mondays. Tuesday is the next cheapest day, while Saturdays are the costliest. Many people like to travel on weekends, so leave those Saturdays for checking in with friends.
What is the cheapest month to fly to Unguja?
If you have some wiggle room with your travel plans, think about departing in August. Orbitz data has found that this is generally the best month to fly out if you want cheap flights to Unguja. As you might imagine, airfares get pricier in June and flights get snapped up fast.
Which airlines allow free cancellation?
Plans change, and your ticket should be able to as well. That’s why Orbitz makes it a snap to search for flights with no change fees and free cancellation. Simply enter your departure and arrival destinations and then select “Filter by flexible change policies.” Now that’s peace of mind!
What do I need for the flight to Unguja?
It’s good to be prepared for anything when going on a vacation. Remember the following for a smooth journey:

  • You’ll need to present photo identification such as a valid passport. To avoid delays during check-in, make sure you reserve your flight tickets using the same name as your government-issued ID. It’s worth having digital copies of important documents too, just in case!
  • Pack some extra entertainment for your long trip to Unguja. When you’re done watching that series on your phone, give your eyes a much-needed rest from all that screen time and listen to some music instead.
  • Long-haul flights can leave you feeling seriously cold, especially if you’re flying throughout the night. If you’d rather not shiver in your seat, bring an extra layer and some wool socks.

How many direct flights are there to Unguja?
You can book a seat on one of 240 flights that travel direct to Unguja each month. Coastal Aviation, FlexFlight and Auric Air are just some of the carriers that will get you there comfortably in one stretch. Precision Air, ZanAir and Air Tanzania are some other carriers that fly nonstop.
How do I get cheap first-class/business deals to Unguja?
If you think a first or business-class fare is out of your price range, you may want to think again. Here are some practical tips to help you nab a premium flight to Unguja for less:

  • Be flexible with your travel dates and hold out for big sales on business or first-class airfares.
  • Low-cost airlines offer business-class seating at a fraction of the usual cost. Ditch the full-service carriers and book with one of these cheaper options.
  • Bid for an upgrade. Some airlines hold online auctions that let you put down a price for a seat up the front. You may also be able to upgrade with points earned through a loyalty scheme.

What is the best time to go to Unguja?
Arrange your trip for March, April and May. These are the most popular months to head to Unguja. From December 1, the summer season makes this destination truly shine. Temperatures generally range from 80 ºF in the evening to 85 ºF during the day at this time of year.

Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.