Home / Plan Your Trip / Adventure Week

7-Day Kenya Itinerary — The Full Adventure

Nairobi, Nakuru, Masai Mara & Diani • 7 days • Est. KES 17,610 – 28,339 per person per day

One week is the minimum to see why Kenya calls itself the home of the safari and still leave time for the Indian Ocean. This route runs the classic loop: Nairobi's wildlife icons, flamingo-and-rhino country at Lake Nakuru, two full safari days in the Masai Mara, then a flight to Diani to finish on the beach.

It's an ambitious week — the Nakuru-to-Mara leg is a long drive through the Rift Valley — but every day earns its place. The plan below uses verified lodges and restaurants along the whole route; open it in the planner to stretch it to 10 days (the Mara and Diani both deserve the extra nights).

Customize this itinerary

Free interactive planner — rearrange stops, see drive times, export to PDF. No signup.

Day 1 — Embakasi & Riverside

Nairobi National Park

Nairobi National Park

★ 4.5 (11225)visit
The Nairobi Arboretum

The Nairobi Arboretum

Kilimani Arboretum Rd, off State House Rd, Nairobi, Kenya

★ 4.4 (7536)visit
Xina Horse Riding School

Xina Horse Riding School

Paradise Acres

★ 4.8 (192)play

Day 2 — Nakuru Town

Hyrax Hill Museum

Hyrax Hill Museum

P4C4+45V

★ 4.1 (778)visit
Menengai Crater View Point

Menengai Crater View Point

★ 4.4 (824)visit
KFC

KFC

Cnr Kenyatta Ave East KE, Westside Mall, & West Rd, Nakuru, Kenya

★ 4.4 (6008)eat
KFC Hyrax

KFC Hyrax

Old Nairobi Rd, Nakuru, Kenya

★ 4.8 (923)eat

Day 3 — Masai Mara Safari

Sarova Mara Game Camp - Safari Lodge in Kenya

Sarova Mara Game Camp - Safari Lodge in Kenya

Off C12 Road

★ 4.7 (1976)stay
Naboisho Conservancy

Naboisho Conservancy

J82W+CM6

★ 4.7 (388)visit

Day 4 — Ukunda

Nomad Beach Bar & Restaurant

Nomad Beach Bar & Restaurant

Diani Beach Road

★ 4.4 (2308)play
Funky Monkey Cocktail Bar & Restaurant

Funky Monkey Cocktail Bar & Restaurant

Diani Beach Road, Diani Beach, Kenya

★ 4.6 (461)play
Leonardo's Restaurant

Leonardo's Restaurant

Colliers Centre, Diani Complex, Ukunda, Diani Beach Road

★ 4.5 (1953)eat
The Salty Squid Beach Bar & Restaurant

The Salty Squid Beach Bar & Restaurant

Diani Beach Road, Diani, Kenya

★ 4.5 (1532)eat

Day 5 — Ukunda

KONGO RIVER SUNSET CRUISE.

KONGO RIVER SUNSET CRUISE.

KONGO RIVER, Kenya

★ 4.8 (79)visit
Tropical Tide Eco-Bar

Tropical Tide Eco-Bar

PHRM+M9, Tiwi, Kenya

★ 4.9 (20)play
Estuary Beach Restaurant & Bar

Estuary Beach Restaurant & Bar

Kongo River, Diani Beach, Kenya

★ 4.5 (268)eat
Kongo Mosque

Kongo Mosque

PHQX+W6G, Kwale, Kenya

★ 4.4 (343)visit

Day 6 — Ukunda

Shimba Hills National Reserve

Shimba Hills National Reserve

Kasemeni sinango rd Shimba Hills National Reserve

★ 4.2 (1015)visit
Kokkos Cafe And Bistro

Kokkos Cafe And Bistro

Diani Beach Road, Diani Beach, Kenya

★ 4.4 (1362)eat
Ali Barbour's Cave Restaurant

Ali Barbour's Cave Restaurant

Ali Barbour's Cave Restaurant Ground N/A Beach Road, Mombasa, Kenya

★ 4.3 (1698)eat

Day 7 — Ukunda

Mangrove Boardwalk

Mangrove Boardwalk

HG9F+X3R, Kwale, Kenya

★ 4.8 (12)visit
Shashin-ka

Shashin-ka

MHVH+377, Diani Beach, Kenya

★ 4.7 (453)eat
Apero

Apero

Next to Chandarana Diani Beach Road, Diani Beach, Kenya

★ 4.6 (572)eat

What this trip costs

Estimated total for 7 days: KES 123,270 – 198,370 (KES 17,610 – 28,339 per person per day, mid-range tier). Includes food, activities, transport estimates and park fees where applicable — switch to budget or luxury tiers in the planner to see how the numbers move.

Frequently asked questions

Is one week enough for Kenya?
Seven days covers the classic Nairobi–Rift Valley–Mara–coast loop if you fly at least one leg. It's a fast pace; with 10 days you can do the same route without any one-night stops.
How much does a week in Kenya cost?
Backpacker-style from about KES 10,000 per day; mid-range with a proper Mara safari and internal flight roughly KES 20,000–45,000 per person per day; luxury from KES 60,000 per day upward. Park fees (USD 100–200/day in the Mara) are the fixed cost everyone pays.
Make this itinerary yours

More ready-made Kenya itineraries

  • 4-Day Kenya Safari Itinerary — Masai Mara
  • Kenya Honeymoon Itinerary — 5 Days of Safari & Indian Ocean
  • 3-Day Diani Beach Itinerary
  • 2-Day Nairobi Weekend Itinerary
  • 4-Day Kenya Family Itinerary — Nairobi & Naivasha
  • 2-Day Nairobi Food Tour Itinerary