Kenya safari and Zanzibar
Finish your Kenya safari on Zanzibar's beaches and in UNESCO-listed Stone Town, a short flight from Nairobi.
Zanzibar is in Tanzania, but it is one of the most popular ways to end a Kenya safari. Direct flights from Nairobi take about 1 hour 20 to 30 minutes. Plan two nights in Stone Town and three or more on the beach at Nungwi, Kendwa or Paje.
What it adds
| Item | Typical cost |
|---|---|
| Return flight Nairobi to Zanzibar | USD 240 to 480 |
| Tanzania e-visa | USD 50 for most nationalities, USD 100 for US citizens |
| Zanzibar inbound travel insurance (mandatory) | About USD 44 |
| Yellow fever certificate | Required when arriving from Kenya |
Sample plans
- 11 to 12 nights: 7 nights Kenya safari, 2 nights Stone Town, 3 nights beach.
- 10 nights, Kenya only: 7 nights safari, 3 nights Diani. No second visa.
- 13 nights: 6 nights safari, 3 nights Lamu, 4 nights Zanzibar.
Start with the 7-Day Kenya Safari Circuit (From USD 2,750 Jan to Jun, USD 4,130 Jul to Dec per person sharing) and add Zanzibar.
Sources
Checked 6 October 2026. Third-party prices are typical market rates; your written quote confirms the exact figure.
Questions
How long is the flight from Nairobi to Zanzibar?
About 1 hour 20 to 30 minutes direct.
Do I need a visa for Zanzibar?
Yes. Zanzibar is in Tanzania: a Tanzania e-visa costs USD 50 for most nationalities, plus mandatory Zanzibar insurance of about USD 44.
Zanzibar or Diani after a Kenya safari?
Diani needs no second visa and is simpler. Zanzibar adds Stone Town's history.
Get your quote
Send your dates and group. The reply comes on WhatsApp with the camps, the vehicle and every fee.