β€Œ
β€Œ
FlightsFrom Nairobi

To Zanzibar

Cheap Flights from Nairobi to Zanzibar

Browse current best options from Nairobi. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Nairobi

RatePunk searches hundreds of travel sites at once for deals on flights to Zanzibar

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Nairobi to Zanzibar

Explore current cheapest deals departing from Nairobi to Zanzibar

July 19 - July 20

Cheapest

NBO - Zanzibar

$455

$284

Round trip

July 10 - July 11

Cheapest

NBO - Zanzibar

$461

$284

Round trip

July 8 - July 9

Cheapest
Best
Earliest

NBO - Zanzibar

$471

$284

Round trip

July 17 - July 18

Cheapest

NBO - Zanzibar

$456

$284

Round trip

July 12 - July 13

Cheapest

NBO - Zanzibar

$456

$284

Round trip

July 26 - July 27

Cheapest

NBO - Zanzibar

$443

$284

Round trip

July 24 - July 25

Cheapest

NBO - Zanzibar

$443

$284

Round trip

December 11 - December 12

NBO - Zanzibar

$477

$301

Round trip

November 22 - November 23

NBO - Zanzibar

$458

$301

Round trip

December 10 - December 11

NBO - Zanzibar

$477

$301

Round trip

Unlock all 500+ flight deals to Zanzibar and get alerts when great deals appear

Route Intelligence β€” 486,190 Searches this Week

Insights for flights from Nairobi to Zanzibar

For those seeking cheap flights from Nairobi to Zanzibar, September stands out as the most affordable month, with a median fare of $215. Following closely, October offers a median fare of $218, and July presents options around $226. These months provide the best opportunities for budget-conscious travelers.
Fares for flights from Nairobi to Zanzibar typically range from $214–$325, with a median price of $235. Right now, current fares are near the typical level for this route. Approximately 37% of recent fares were classified as a good price, indicating that competitive options are regularly available. New deals appear almost daily, suggesting frequent opportunities to find favorable prices.
When flying from Nairobi to Zanzibar, a meaningful share of itineraries are non-stop, while the remaining flights typically include one connection. This gives travelers flexibility in choosing between direct convenience and potentially more varied connecting options.
A typical journey from Nairobi to Zanzibar takes approximately 2h 55m, including connections. This duration accounts for both direct flights and those with a single stopover, providing a realistic expectation for the overall travel time.

How much is a round trip from Nairobi to Zanzibar

Regular price: $362 - $609

Prices are currently below the regular range.

The regular price range for flights from Nairobi to Zanzibar is $362 to $609. The current lowest deal is $284 with Precision Air, for travel from Jul 31-Aug 1.

now $284

Low $362

High $609

The cheapest time to fly from Nairobi to Zanzibar

Flights from Nairobi to Zanzibar are cheapest in September, with a median price of $215. The most expensive month to fly is March, with a median price of $312. Prices are generally lower from January to December.

September

Cheapest

Flights from $215

March

Most Expensive

Flights from $312

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Nairobi to Zanzibar

Airline logo

RΓ©gional

Last-minute flights going from Nairobi to Zanzibar

Wed, Jun 17

βŒ› Last-Minute

NBO - Zanzibar

Air Tanzania

Nairobi (NBO) - Zanzibar (ZNZ)

Air Tanzania

$332

$423

One-way

Fri, Jun 19

βŒ› Last-Minute

NBO - Zanzibar

Turkish Airlines

Nairobi (NBO) - Zanzibar (ZNZ)

Turkish Airlines

$440

$1,657

One-way

Sat, Jun 20

βŒ› Last-Minute

NBO - Zanzibar

Precision Air

Nairobi (NBO) - Zanzibar (ZNZ)

Precision Air

$444

$370

One-way

Sat, Jun 20

βŒ› Last-Minute

NBO - Zanzibar

Nairobi (NBO) - Zanzibar (ZNZ)

$440

$486

One-way

Sat, Jun 20

βŒ› Last-Minute

NBO - Zanzibar

Nairobi (NBO) - Zanzibar (ZNZ)

$403

$486

One-way

Sat, Jun 20

βŒ› Last-Minute

NBO - Zanzibar

Nairobi (NBO) - Zanzibar (ZNZ)

$391

$486

One-way

Biggest price drops on these dates for flights from Nairobi to Zanzibar

1 night

Jul 3 - Jul 4

$477Β Β β†’Β Β $284

41%

1 night

Jul 5 - Jul 6

$476Β Β β†’Β Β $284

40%

1 night

Jul 1 - Jul 2

$479Β Β β†’Β Β $302

37%

1 night

Dec 11 - Dec 12

$477Β Β β†’Β Β $301

37%

Popular Airports to fly from Nairobi to Zanzibar

Nairobi - Zanzibar route insights

πŸ’Έ Price insights

Recent fares are near the typical level.

Recent roundtrip fares from Nairobi to Zanzibar are near the typical level, with 37% good prices historically.

πŸ“… Best time to fly

Fly in September for the cheapest fares.

Historically, September is the cheapest month to fly from Nairobi to Zanzibar, with a median price of $215.

⏱️ Flight duration

Direct flights take 2h 55m.

The median flight duration for direct flights from Nairobi to Zanzibar is 2 hours and 55 minutes.

✈️ Airlines & availability

55.8% of deals are for direct flights.

Historically, 55.8% of deals from Nairobi to Zanzibar are for direct flights, with frequent deals available.

πŸ† Airline highlight

RΓ©gional offers direct flights.

RΓ©gional is an airline that has historically offered direct flights from Nairobi to Zanzibar.

🎯 Booking tip

Consider booking in September or October.

The cheapest months to fly are historically September ($215) and October ($218).

Nairobi main airports to depart from

Jomo Kenyatta International (NBO)

Cheapest

Jomo Kenyatta International Airport is a key departure point for flights from Nairobi to Zanzibar.

πŸ“ ~15 km from Nairobi city center (reachable by car).

πŸ’Έ Flights from ~$246

Wilson (WIL)

Wilson Airport offers another option for flights departing from Nairobi to Zanzibar.

πŸ“ ~5 km from Nairobi city center (reachable by car).

πŸ’Έ Flights from ~$469

Zanzibar main airports to arrive at

Abeid Amani Karume International (ZNZ)

Cheapest

Arrive at ZNZ to reach Zanzibar directly, ideal for your trip from Nairobi.

πŸ“ ~8 km from city center (reachable by car)

πŸ’Έ Flights from ~$246

Airports nearby Zanzibar used as alternative

Julius Nyerere International (DAR)

This airport is a primary international gateway for Tanzania, offering superior international connectivity.

πŸ“ ~70 km from Zanzibar (reachable by flight or ferry)

πŸ’Έ Flights from ~$208

Moi International (MBA)

Cheapest

This major international airport in Kenya offers a good selection of European charter and scheduled flights.

πŸ“ ~240 km from Zanzibar (reachable by flight)

πŸ’Έ Flights from ~$98

Kilimanjaro International (JRO)

This major Tanzanian international hub serves the northern circuit with several major international airlines.

πŸ“ ~330 km from Zanzibar (reachable by flight)

πŸ’Έ Flights from ~$217

Pemba (PMA)

This airport is the closest alternative geographically, useful for very short-range regional adjustments.

πŸ“ ~70 km from Zanzibar (reachable by flight)

πŸ’Έ Flights from ~$400

Arusha (ARK)

This secondary domestic hub for northern Tanzania offers frequent flight links to Zanzibar.

πŸ“ ~390 km from Zanzibar (reachable by flight)

πŸ’Έ Flights from ~$378

Business & First Class Flight Deals to Zanzibar

Discover luxury on the budget with premium cabin class on flights from Nairobi to Zanzibar.

Elite

Best Elite deals to Zanzibar

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From NBO

Elite

Sep 10

Zanzibar, Tanzania

45% AI deal score

$1,441

$1,183

Save $258

From NBO

Elite

Jul 16

Zanzibar, Tanzania

44% AI deal score

$1,463

$1,182

Save $281

From NBO

Elite

Jul 16

Zanzibar, Tanzania

43% AI deal score

$1,358

$1,182

Save $176

From NBO

Elite

Jul 09

Zanzibar, Tanzania

43% AI deal score

$1,369

$1,182

Save $187

From NBO

Elite

Jul 15

Zanzibar, Tanzania

43% AI deal score

$1,364

$1,182

Save $182

From NBO

Elite

Jul 06

Zanzibar, Tanzania

43% AI deal score

$1,370

$1,182

Save $188

From NBO

Elite

Jul 06

Zanzibar, Tanzania

43% AI deal score

$1,371

$1,182

Save $189

From NBO

Elite

Jul 10

Zanzibar, Tanzania

43% AI deal score

$1,379

$1,182

Save $197

From NBO

Elite

Jul 03

Zanzibar, Tanzania

43% AI deal score

$1,369

$1,182

Save $187

From NBO

Elite

Jul 30

Zanzibar, Tanzania

43% AI deal score

$1,378

$1,183

Save $195

From NBO

Elite

Jul 16

Zanzibar, Tanzania

43% AI deal score

$1,362

$1,183

Save $179

From NBO

Elite

Sep 08

Zanzibar, Tanzania

43% AI deal score

$1,369

$1,183

Save $186

From NBO

Elite

Jul 16

Zanzibar, Tanzania

43% AI deal score

$1,376

$1,183

Save $193

From NBO

Elite

Sep 06

Zanzibar, Tanzania

43% AI deal score

$1,370

$1,183

Save $187

From NBO

Elite

Sep 10

Zanzibar, Tanzania

43% AI deal score

$1,373

$1,183

Save $190

From NBO

Elite

Sep 12

Zanzibar, Tanzania

43% AI deal score

$1,367

$1,183

Save $184

From NBO

Elite

Jul 17

Zanzibar, Tanzania

43% AI deal score

$1,376

$1,183

Save $193

From NBO

Elite

Sep 04

Zanzibar, Tanzania

43% AI deal score

$1,354

$1,183

Save $171

From NBO

Elite

Sep 08

Zanzibar, Tanzania

43% AI deal score

$1,362

$1,183

Save $179

From NBO

Elite

Jul 08

Zanzibar, Tanzania

43% AI deal score

$1,362

$1,183

Save $179

From NBO

Elite

Sep 16

Zanzibar, Tanzania

43% AI deal score

$1,356

$1,185

Save $171

From NBO

Elite

Jul 08

Zanzibar, Tanzania

43% AI deal score

$1,412

$1,185

Save $227

From NBO

Elite

Jul 02

Zanzibar, Tanzania

43% AI deal score

$1,382

$1,185

Save $197

From NBO

Elite

Sep 03

Zanzibar, Tanzania

43% AI deal score

$1,345

$1,185

Save $160

From NBO

Elite

Sep 11

Zanzibar, Tanzania

43% AI deal score

$1,367

$1,187

Save $180

From NBO

Elite

Sep 11

Zanzibar, Tanzania

43% AI deal score

$1,367

$1,187

Save $180

From NBO

Elite

Jul 12

Zanzibar, Tanzania

43% AI deal score

$1,405

$1,190

Save $215

From NBO

Elite

Jul 01

Zanzibar, Tanzania

43% AI deal score

$1,370

$1,192

Save $178

From NBO

Elite

Jul 06

Zanzibar, Tanzania

43% AI deal score

$1,413

$1,195

Save $218

From NBO

Elite

Aug 02

Zanzibar, Tanzania

42% AI deal score

$1,311

$1,182

Save $129

From NBO

Elite

Jul 17

Zanzibar, Tanzania

42% AI deal score

$1,353

$1,182

Save $171

From NBO

Elite

Jul 17

Zanzibar, Tanzania

42% AI deal score

$1,354

$1,182

Save $172

From NBO

Elite

Jul 28

Zanzibar, Tanzania

42% AI deal score

$1,358

$1,183

Save $175

From NBO

Elite

Jul 17

Zanzibar, Tanzania

42% AI deal score

$1,349

$1,183

Save $166

From NBO

Elite

Jul 15

Zanzibar, Tanzania

42% AI deal score

$1,354

$1,183

Save $171

From NBO

Elite

Aug 14

Zanzibar, Tanzania

42% AI deal score

$1,296

$1,183

Save $113

From NBO

Elite

Jul 24

Zanzibar, Tanzania

42% AI deal score

$1,354

$1,183

Save $171

From NBO

Elite

Jul 13

Zanzibar, Tanzania

42% AI deal score

$1,348

$1,185

Save $163

From NBO

Elite

Jul 13

Zanzibar, Tanzania

42% AI deal score

$1,348

$1,185

Save $163

From NBO

Elite

Sep 01

Zanzibar, Tanzania

42% AI deal score

$1,328

$1,192

Save $136

From NBO

Elite

Jun 25

Zanzibar, Tanzania

41% AI deal score

$1,255

$1,181

Save $74

From NBO

Elite

Aug 19

Zanzibar, Tanzania

41% AI deal score

$1,240

$1,182

Save $58

From NBO

Elite

Aug 28

Zanzibar, Tanzania

41% AI deal score

$1,244

$1,183

Save $61

From NBO

Elite

Aug 05

Zanzibar, Tanzania

41% AI deal score

$1,249

$1,183

Save $66

From NBO

Elite

Jun 24

Zanzibar, Tanzania

40% AI deal score

$1,247

$1,181

Save $66

From NBO

Elite

Aug 11

Zanzibar, Tanzania

40% AI deal score

$1,221

$1,182

Save $39

From NBO

Elite

Aug 11

Zanzibar, Tanzania

40% AI deal score

$1,226

$1,182

Save $44

From NBO

Elite

Aug 13

Zanzibar, Tanzania

40% AI deal score

$1,226

$1,183

Save $43

From NBO

Elite

Aug 04

Zanzibar, Tanzania

40% AI deal score

$1,229

$1,185

Save $44

From NBO

Elite

Aug 12

Zanzibar, Tanzania

40% AI deal score

$1,226

$1,192

Save $34

From NBO

Elite

Jun 25

Zanzibar, Tanzania

39% AI deal score

$1,203

$1,182

Save $21

From NBO

Elite

Jun 26

Zanzibar, Tanzania

39% AI deal score

$1,203

$1,183

Save $20

From NBO

Elite

Jun 27

Zanzibar, Tanzania

39% AI deal score

$1,201

$1,187

Save $14

From NBO

Elite

Jun 24

Zanzibar, Tanzania

38% AI deal score

$1,192

From NBO

Elite

Sep 22

Zanzibar, Tanzania

35% AI deal score

$1,378

From NBO

Elite

Aug 10

Zanzibar, Tanzania

35% AI deal score

$4,803

From NBO

Elite

Aug 08

Zanzibar, Tanzania

35% AI deal score

$5,105

From NBO

Elite

Jul 02

Zanzibar, Tanzania

34% AI deal score

$9,509

From NBO

Elite

Jul 02

Zanzibar, Tanzania

34% AI deal score

$9,535

From NBO

Elite

Jun 26

Zanzibar, Tanzania

29% AI deal score

$4,345

Frequently Asked Questions About Flights to Zanzibar

Historically, the optimal time to purchase tickets for flights from Nairobi to Zanzibar is 60+ days before departure, where the average price is typically $291. Prices tend to increase as the departure date approaches. For instance, flights booked 28-59 days out have an average price of $305, while those booked 0-6 days before departure average $399. Planning ahead by at least two months can result in more favorable pricing.

Across the trailing quarter, a good price for a flight from Nairobi to Zanzibar is considered to be $214 or less. The median price for this route historically stands at $235. Prices typically range, with 75% of observed prices being $325 or less. Travelers aiming for the best value should target fares at or below the $214 threshold.

Historically, September and October are typically the best months to fly from Nairobi to Zanzibar, with median prices of $215 and $218, respectively. While July also shows a competitive median price of $226, it is also identified as the most expensive month on average. The annual median price for this route is $235, so flying in early autumn generally offers better value.