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).
Free interactive planner — rearrange stops, see drive times, export to PDF. No signup.
Day 1 — Embakasi & Riverside
Day 2 — Nakuru Town
Day 3 — Masai Mara Safari
Day 4 — Ukunda

Nomad Beach Bar & Restaurant
Diani Beach Road

Funky Monkey Cocktail Bar & Restaurant
Diani Beach Road, Diani Beach, Kenya

Leonardo's Restaurant
Colliers Centre, Diani Complex, Ukunda, Diani Beach Road

The Salty Squid Beach Bar & Restaurant
Diani Beach Road, Diani, Kenya
Day 5 — Ukunda
Day 6 — Ukunda
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.


















