KENYA EXPERIENCE
Plan your trip
A dhow sailing across the sunset off the Kenyan coast

Kisiwa

Kisiwa means an island.

Kenya and Zanzibar: a Mara safari plus the beach, with the paperwork explained

Zanzibar is a short flight from Nairobi and a whole extra country of paperwork.

Itineraries. Updated November 2026. 5 min read.

Two countries, two sets of rules

Zanzibar is part of Tanzania. Americans need a Kenya eTA and a Tanzania visa, Zanzibar requires its own travel insurance, and Tanzania asks travelers arriving from Kenya for a yellow fever certificate. Rules change: check both governments' official sites before you book.

Tanzania eVisa (official)

Zanzibar is a short flight from Nairobi and a whole extra country of paperwork. The trip itself is a fine one: three nights in the Maasai Mara, a night in Stone Town's lanes, then white sand on the island's east coast. What most planners skip is the part that catches people at the airport, so we put it first: a Tanzania visa, a mandatory Zanzibar insurance policy, a yellow fever certificate and a question about your Kenya eTA on the way home.

Our sample route runs 9 to 10 days and starts at about $4,500 per person sharing, mid-range, excluding international flights. It is a sample route we tailor to you, not a fixed departure. And because we are Kenyan, we will also tell you honestly when the Kenya coast at Diani is the better beach for your trip.

Who this trip suits

  • Couples and honeymooners who have their hearts set on Zanzibar's turquoise water and Stone Town
  • Travelers who want two countries in one trip and do not mind a little extra admin
  • People flying home through Doha or Dubai, who can leave directly from Zanzibar
A hot-air balloon over the migration herds in the Maasai Mara

The paperwork, in plain English

  • Kenya eTA: every American needs one to enter Kenya, applied for online in advance; it costs about $30 at the time of writing
  • Tanzania visa: Zanzibar is part of Tanzania, so you need a Tanzania visa. U.S. citizens pay $100 for a multiple-entry visa (most other nationalities pay $50). Apply online before you travel
  • Zanzibar inbound travel insurance: Zanzibar requires every visitor to buy a policy from the Zanzibar Insurance Corporation, about $44 per adult, even if you already have your own travel insurance. The scheme was being linked with a mainland Tanzania policy in late 2026, so check the current rule when you book
  • Yellow fever: Tanzania requires a yellow fever vaccination certificate from travelers arriving from Kenya, which it classes as a risk country. Get the vaccine at least six weeks before you travel; the certificate becomes valid 10 days after the shot
  • Kenya re-entry: if you come back through Nairobi for your flight home and pass through immigration, you need a valid eTA for that second entry. Check the official eTA site for how your eTA covers re-entry, or avoid the question by flying home directly from Zanzibar
Fee or documentCost for a U.S. adultWhen you need it
Kenya eTAAbout $30Before you fly to Nairobi
Tanzania visa$100, multiple entryBefore you fly to Zanzibar
Zanzibar travel insuranceAbout $44Before you land in Zanzibar
Second Kenya eTA, if neededAbout $30If you leave the airport in Nairobi on the way home
Yellow fever vaccineClinic price variesAt least 10 days before you enter Tanzania
Total in feesAbout $175 to $205Before you have paid for a single hotel night
Fees at the time of writing; governments change them. Vaccine prices depend on your clinic and insurance.

None of this is hard, but it is easy to miss one item, and airlines can refuse boarding without the visa or the yellow fever certificate. We send every traveler on this route a checklist with links to the official sites, and our vaccines page covers the yellow fever shot and where to get it in the U.S.

Flights between Kenya and Zanzibar

The usual connection is Mara to Wilson by light aircraft, a road transfer across Nairobi to JKIA, and a Kenya Airways or Precision Air flight to Zanzibar of about 1 hour 45 minutes. Some operators route via light aircraft instead, and some regional carriers fly from Mombasa to Zanzibar on a limited schedule. Schedules change by season, so we match the flights to your dates before anything is booked. Going home, you can fly Zanzibar to Nairobi for the U.S. flight, or fly from Zanzibar through Doha or Dubai and skip Nairobi entirely.

A male lion walking through long grass

Why this order

Safari first, beach last, for the same reason as every bush-and-beach trip: the Mara's early starts are tiring, the beach is the rest, and you fly home relaxed. Three nights in the Mara gives you two full days with the cats. One night in Stone Town is enough for the old town, the House of Wonders area and the night food market at Forodhani; then move to the coast. The north-east (Nungwi, Kiwengwa) has less tide and good swimming; the east (Paje, Jambiani) has wide tidal flats and kitesurfing.

Or Diani instead? A fair comparison

ZanzibarDiani, Kenya
PaperworkTanzania visa, Zanzibar insurance, yellow fever certificateNothing beyond your Kenya eTA
From the MaraLight aircraft to Nairobi, then a flight of about 1 hour 45Direct scheduled flight to Ukunda, about 2 to 2.5 hours with a stop
CultureStone Town, a UNESCO World Heritage old townSwahili coast, Mombasa Old Town and Fort Jesus within reach
BeachTurquoise water, some beaches with very big tidesSame ocean, long white beach, big tides at low water too
Beach vendorsCommon on popular stretchesFewer on some stretches

If Stone Town and the island itself are the dream, go to Zanzibar; it is worth the paperwork. If you mostly want a beautiful beach after the safari, Diani gives you the same Indian Ocean with one country, one entry document and a direct flight from the Mara. Our 10-day Kenya route is built around it.

Three dhows with cream sails in the Lamu channel

When to go

The best overlap is late June to October, when the Mara usually has the migration and Zanzibar is dry and breezy, and late December to February, when both are dry and the sea is warm. April and May bring the long rains to both, with some island hotels closed. High season prices are steep: one published example prices a 9-day Kenya and Zanzibar trip in August at $7,175 per person, excluding international flights.

What is included

  • Transfers in Kenya and Zanzibar
  • Accommodation throughout, full board in the Mara
  • Flights from Wilson to the Mara and back, and from Nairobi to Zanzibar
  • Mara game drives and park or conservancy fees
  • A Stone Town walking tour with a local guide
  • Our pre-travel paperwork checklist and 24-hour support
Loungers under palms on a white beach

What is not included

  • International flights
  • Kenya eTA, Tanzania visa, Zanzibar insurance and the yellow fever vaccine
  • Your own travel insurance
  • Optional activities: balloon flight, spice tours, diving, dhow trips
  • Tips, premium drinks and personal items

How to book

Send us your dates and tell us whether Stone Town or beach time matters more. We tailor the route, match the flights, and send a quote with every fee listed, including the government ones you pay yourself. Fees and fares change, so we price on the day. You can pay in full or monthly with no deposit.

Day by day

A sample route we tailor to you: dates, lodges, pace and budget all move to fit your trip.

  1. Day 1

    Arrive in Nairobi

    We meet you at JKIA and take you to your hotel for a quiet first night. Honest note: we never fly you into the bush on the day you land.

    Stay: Hotel in Nairobi

  2. Days 2 to 4

    Three nights in the Maasai Mara

    A 45-minute flight from Wilson to a Mara airstrip, then three nights of game drives: dawn starts, picnic lunches and, from July to October, the Mara River. Optional balloon flight. Honest note: the light aircraft have a 15 kg soft-bag limit, so pack for the beach with that in mind.

    Stay: Tented camp in the Mara reserve or a conservancy

  3. Day 5

    Mara to Zanzibar

    Fly from the Mara to Wilson, transfer across Nairobi to JKIA, then Kenya Airways or Precision Air to Zanzibar, about 1 hour 45 minutes. Have your Tanzania visa, Zanzibar insurance and yellow fever certificate ready on arrival. Evening in Stone Town and dinner at the Forodhani food market. Honest note: this is a long travel day with two airports.

    Stay: Boutique hotel in Stone Town

  4. Days 6 to 9

    Zanzibar's coast

    A morning walk through Stone Town with a local guide, then to the north-east coast (Nungwi or Kiwengwa) for easier swimming, or the east (Paje or Jambiani) for wide tidal flats. Beach days, a spice farm or a dhow trip if you want them. Honest note: on the east coast the tide goes out a long way, so swimming depends on the time of day.

    Stay: Beach hotel on Zanzibar's north-east or east coast

  5. Day 9 or 10

    Fly home

    Fly Zanzibar to Nairobi for your U.S. flight, or fly home through Doha or Dubai directly from Zanzibar, which avoids a second Kenya entry. Honest note: if you connect in Nairobi, leave plenty of time between flights.

    Stay: Overnight flight home

What it costs

Per person sharing, before international flights. Pay in full or monthly with no deposit.

  • Mid-range

    From $4,500

    Mara tented camp, Stone Town boutique hotel, good beach hotel and all flights in East Africa

    Get a quote
  • Luxury

    From $7,000

    Small luxury Mara camp and a top Zanzibar beach resort

    Get a quote

Karibu Kenya. Why Kenya, and why us

  • Everything in one trip

    The great safari parks, the Indian Ocean coast, mountains, lakes and more than forty cultures, all in one country.

  • Conservation that works

    Community conservancies and rhino sanctuaries where tourism pays for wildlife and the people who live beside it.

  • Easy from the U.S.

    Apply for the eTA online and fly nonstop from New York to Nairobi, or one stop from most U.S. cities.

  • Planned by Kenyans

    Kenyan guides and hosts, two U.S. companies behind you, and the option to pay monthly with no deposit.

Common questions

Do Americans need a visa for Zanzibar?

Yes. Zanzibar is part of Tanzania, and U.S. citizens pay $100 for a multiple-entry Tanzania visa, applied for online before travel. You also need a Kenya eTA for the Kenya part of the trip.

Is Zanzibar travel insurance mandatory?

Yes. Zanzibar requires visitors to buy an inbound travel insurance policy from the Zanzibar Insurance Corporation, about $44 per adult, even if you have your own travel insurance. Check the current rule before you travel, as the scheme was being linked with a mainland Tanzania policy in late 2026.

Do I need a yellow fever certificate to go from Kenya to Zanzibar?

Yes. Tanzania requires a yellow fever certificate from travelers arriving from Kenya, which it classes as a yellow fever risk country. Get the vaccine at least six weeks before travel; the certificate is valid from 10 days after the shot.

How long is the flight from Nairobi to Zanzibar?

About 1 hour 45 minutes on Kenya Airways or Precision Air. From the Mara you first fly to Wilson and transfer to JKIA, so the whole day is a long one.

Can I re-enter Kenya after Zanzibar on my Kenya eTA?

If you come back through Nairobi and pass through immigration, you need a valid eTA for that entry. Check the official eTA site for how your eTA covers re-entry, or fly home directly from Zanzibar.

Is Zanzibar or Diani better for a beach after safari?

Zanzibar has Stone Town and the island experience but adds a visa, insurance and a yellow fever rule. Diani has the same ocean, no extra paperwork and a direct flight from the Mara.

More itineraries

All itineraries