21 days / 20 nights

21 Days 20 Nights Kenya, Tanzania & Zanzibar Luxury Safari

Nairobi → Kenya parks → Serengeti → Ngorongoro → Zanzibar

Overview

This 21-day journey combines Kenya’s wildlife reserves, Tanzania’s national parks and the beaches of Zanzibar. It starts in Nairobi and the Rift Valley lakes of Naivasha and Nakuru, then spends three nights in the Masai Mara.

After crossing the border at Isebania, the route continues through the Serengeti, Ngorongoro and Tarangire. The trip ends with seven nights in Zanzibar, five at Nungwi Resort by Turaco and two at Riu Palace Zanzibar.

Duration 21 days / 20 nights
Route Nairobi → Kenya parks → Serengeti → Ngorongoro → Zanzibar
Starts and ends Nairobi hotel or airport
Minimum age 6+

Safari highlights

  • Masai Mara National Reserve
  • Lake Nakuru National Park
  • Lake Naivasha & Crescent Island
  • Serengeti National Park
  • Ngorongoro Conservation Area
  • Tarangire National Park
  • Zanzibar Beach Holiday
  • Great Rift Valley Viewpoint
  • Maasai Cultural Experience
  • Big Five Game Viewing
  • Great Migration (seasonal)
Optional extras. Hot air balloon safaris, Maasai cultural visits and Zanzibar excursions are available as optional extras.

Day by day

Day 1

Arrival in Nairobi

Welcome to Kenya

Airport pickup and transfer to your hotel in Nairobi.

Day 2

Nairobi to Lake Naivasha

Drive through the Rift Valley to Lake Naivasha for a boat ride and a walk on Crescent Island.
Meals Breakfast, Lunch & Dinner

Day 3

Lake Naivasha to Lake Nakuru

Drive to Lake Nakuru for an afternoon game drive.
Meals Breakfast, Lunch & Dinner

Days 4 to 6

Masai Mara National Reserve

Three nights in the Masai Mara National Reserve, with game drives and time at the Mara River.
Meals Breakfast, Lunch & Dinner

Day 7

Masai Mara to Serengeti National Park

Cross the border at Isebania into Tanzania and continue to Serengeti National Park, with game viewing en route.
Stay Malaika Luxury Camp
Meals Breakfast, Lunch & Dinner

Days 8 to 9

Serengeti National Park

Two days of game viewing in Serengeti National Park.
Meals Breakfast, Lunch & Dinner

Days 10 to 11

Ngorongoro Conservation Area

Game viewing on the floor of the Ngorongoro Crater.
Meals Breakfast, Lunch, Dinner & Selected Drinks

Days 12 to 13

Tarangire National Park

Time in Tarangire National Park among its baobabs and elephants.
Meals Breakfast, Lunch, Dinner & Selected Drinks

Days 14 to 18

Nungwi, Zanzibar

Five nights at Nungwi Resort by Turaco, with optional activities available.
Meals All Inclusive

Days 19 to 20

Riu Palace Zanzibar

Two final nights at Riu Palace Zanzibar.
Meals All Inclusive

Day 21

Departure

Transfer to Zanzibar airport for departure.
Meals Breakfast

Where you’ll stay

The lodges and camps on this itinerary. We can suggest other options at a different level if you prefer.

Nairobi city

Nairobi

On Westlands Road in the Westlands district of Nairobi.
Boat safari on Lake Naivasha

Lake Naivasha

On the south-eastern shore of Lake Naivasha, along Moi South Lake Road, on grounds shared with resident plains game.
White rhino and flamingos at Lake Nakuru

Lake Nakuru National Park

Inside the south-eastern part of Lake Nakuru National Park, with views across the park to the lake.
Mara River crossing

Masai Mara

On a bend of the Mara River at the foot of the Oloololo Escarpment, about 15 minutes from Kichwa Tembo Airstrip.
A newborn calf in the calving season

Serengeti National Park

In the Seronera area of the central Serengeti, about 30 minutes by road from Seronera airstrip.
Panoramic view of Ngorongoro Crater in Tanzania

Karatu

Set against the Ngorongoro Forest Reserve between the villages of Karatu and Rhotia, overlooking a working coffee plantation.
Herds of wildebeest and zebra on the Serengeti plains

Tarangire National Park

Inside Tarangire National Park among kopjes and baobab trees, about 129 km from Arusha.
Aerial view of Zanzibar's white sandy beach and turquoise ocean

Zanzibar

In Nungwi village on the northern tip of Zanzibar, on a private sandy beach facing the Indian Ocean.
Aerial view of Zanzibar's white sandy beach and turquoise ocean

Zanzibar

On Nungwi Beach on the northwest coast of Zanzibar.

What’s included

Price includes

  • Pick-up and drop-off from your Nairobi hotel or airport
  • Accommodation in carefully selected lodges, luxury tented camps and beach resorts
  • Full board accommodation whilst on safari in standard rooms
  • All park entry fees
  • Services of an English-speaking professional driver/guide
  • Game drives as detailed in the itinerary
  • Maasai Cultural Village visit
  • Exclusive transport in a 4×4 all-weather safari vehicle with a game viewing roof hatch and UHF radio
  • Boat ride at Lake Naivasha
  • Guided walking safari at Crescent Island
  • Cross-border transfer via the Isebania Border (Kenya to Tanzania)
  • Crater service fee
  • Flight from Arusha to Zanzibar
  • Airport transfer from Zanzibar International Airport to Nungwi Resort by Turaco
  • Transfer from Nungwi Resort by Turaco to Riu Palace Zanzibar
  • Transfer from Riu Palace Zanzibar to Zanzibar International Airport
  • Drinking water
  • Emergency Air Medical Evacuation Cover
  • Government taxes

Price excludes

  • International and domestic flights unless otherwise specified
  • Drinks and personal expenses
  • All optional activities and related fees
  • Nature walks, trekking and other optional experiences not mentioned
  • Laundry
  • Tips and gratuities
  • Snorkelling, diving, spice tours, Stone Town tours, dhow cruises and other optional Zanzibar excursions
  • Visa fees

Route map

Price

$10,500

per person sharing

Prices are indicative. Tell us your dates and group and we will send your final quote.

Why book with us

Call or WhatsApp +254 736 116 152

Rated 5 out of 5
“The experience was nothing short of Incredible. From the punctuality at pick Up, to the Top tier professionalism from our driver and guide @Bedan. … Special thanks to Mr Bedan for being an excellent guide and ensuring we were most comfortable throughout the entire safari.”

Paul N

· September 2026

Rated 5 out of 5
“Mbutu Tours offered us a seamless experience from enquiry to booking and the actual safari. John and Bedan, our guide and driver, were kind, professional and knowledgeable in the requirements for the trip and the animals that we spotted in the wild.”

Flo Ndiritu

Rated 5 out of 5
“We have learnt much more about animals during our 4 days safari than through all years at school. It was truly an amazing experience. We visited Masai Mara, Masai Village, Lake Naivasha, Crescent Island and on the last day we were in Nairobi National Park and in coffee factory.”

Magdalena

· June 2026

More safaris

Similar safaris

Tsavo East and West

3 days / 2 nights

Coast hotel → Tsavo East → Tsavo West → Coast hotel

per person sharing

From

$1,256

Wildebeest crossing the Mara River

3 days / 2 nights

Nairobi → Maasai Mara → Nairobi

per person sharing

From

$2,850

Masai Mara plains

4 days / 3 nights

Nairobi → Masai Mara → Lake Nakuru → Nairobi

per person sharing

From

$1,641

We make it happen

Tell us what you have in mind

Your dates, who is travelling and what you would most like to see. We will come back to you with an itinerary and a price.