Cheap flights from Dar es Salaam to Zanzibar

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Dar es Salaam to Zanzibar are usually found in November or October, booked 30 days in advance, depart on a Tuesday or Saturday and return on a Tuesday

Return
Economy
Thu 10/29
Thu 11/5
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu 10/29
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Dar es Salaam (DAR) to Zanzibar (ZNZ)

DAR - ZNZ
Price
R1 080 - R2 029
ZNZ
Temperature
22 - 26 °C
ZNZ
Rainfall
24 - 261 mm

Popular in

January

High demand for flights, 28% potential price rise

Cheapest in

November

Best time to find cheap flights, 26% potential price drop

Average price

R1 162

Average for round-trip flights in October 2020

Round-trip from

R1 080

From Dar es Salaam to Zanzibar

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Dar es Salaam to Zanzibar?

It’s generally more expensive to depart on a Monday, if you have to leave on this day you can still search on Cheapflights to find great options that meet your needs.

How far in advance should I book a flight from Dar es Salaam to Zanzibar?

Users have found that booking a flight from Dar es Salaam to Zanzibar at least 55 days early can save you up to 6% on average compared to booking a flight this week. If booking 55 days before your flight isn’t an option for you, users have found flights from Dar es Salaam to Zanzibar for as little as R7 069 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R7 298 for flights departing within the next 3 days.

What is the cheapest month to fly from Dar es Salaam to Zanzibar?

Our data shows that November tends to be the cheapest month to fly to Zanzibar from Dar es Salaam. Users have commonly found prices around R6 859 for the month, but tickets can be as low as R5 269. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Dar es Salaam to Zanzibar (DAR - ZNZ)?

Unlike in the morning, when flights are generally more expensive, you can save up to 51% on flights from Dar es Salaam to Zanzibar by exploring options for tickets in the afternoon.

Related info for your journey

Useful info, stats and facts about Dar es Salaam to Zanzibar flights.

Flight FAQs

From Dar es Salaam to Zanzibar

How many flights depart from Dar es Salaam to Zanzibar on average per day?

On average 3 flights depart from Dar Es Salaam to Zanzibar Kisauni per day.
Early Morning (Midnight to 6am) - 33% of flight departures
Evening (6pm - Midnight) - 67% of flight departures

Does it rain more in Dar es Salaam or Zanzibar?

Dar es Salaam will have greater rainfall in 0 compared to Zanzibar over the next 9 days.

Is Dar es Salaam weather warmer or cooler than Zanzibar?

Expect the weather to be around 32 °C on average in January. As the temperature peaks, try to get your plans done early, as flight price and availability will have an impact on your travels. The climate in Zanzibar is generally colder than in Dar es Salaam.

Related searches

Flights to Zanzibar from Dar es Salaam
Flights to Dar es Salaam Flights to Zanzibar

Destination information for Zanzibar

Things to know before you go. Useful info for your trip from Dar es Salaam to Zanzibar
Average temperature for October in Zanzibar
24.0 °C
Avg rainfall for October in Zanzibar
63.0 mm

Airports servicing Dar Es Salaam

Airports servicing Zanzibar

Hourly flight availability from Dar es Salaam to Zanzibar

Morning 6 AM to midday 56% of flight departures
Afternoon Midday to 6 PM 42% of flight departures
Early morning Midnight to 6 AM 1% of flight departures
Evening 6 PM to midnight 1% of flight departures
Midnight
6 AM
Noon
6 PM
Weekly flight availability
from Dar es Salaam to Zanzibar
Sunday
34 daily flights
Monday
33 daily flights
Tuesday
34 daily flights
Wednesday
33 daily flights
Thursday
35 daily flights
Friday
33 daily flights
Saturday
34 daily flights
Home Africa Tanzania Zanzibar Cheap flights from Dar es Salaam to Zanzibar
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First