Itinerary
- Intro
Introduction
- Day 1
Nairobi to Lake Naivasha
Nairobi to Lake Naivasha- Start point
- Nairobi, Kenya (Airport or Hotel)
- Accommodation
- Lodge (Ziwa bush Lodge)
Optional Activities
- Activities depending on arrival time
Landmarks Great Rift Valley Lake Naivasha - Day 2
Lake Naivasha to Maasai Mara
Lake Naivasha to Maasai Mara- Meals
- Breakfast, Lunch, Dinner
- Accommodation
- Camping (Soroi Mara Bush Camp)
Included Activities
- Morning game drive around Lake Naivasha
Optional Activities
- Afternoon activity depending on arrival time
Landmarks Lake Naivasha Maasai Mara National Reserve 


- Day 3
Maasai Mara
Maasai Mara- Meals
- Breakfast, Lunch (Picnic lunch in the wilderness), Dinner
- Accommodation
- (Soroi Mara Bush Camp)
Included Activities
- Full-day game drive in Maasai Mara National Reserve
- Picnic lunch in the wilderness
Landmarks Maasai Mara National Reserve - Day 4
Maasai Mara
Maasai Mara- Meals
- Breakfast, Lunch, Dinner
- Accommodation
- (Soroi Mara Bush Camp)
Included Activities
- Full-day game drive in Maasai Mara National Reserve
Landmarks Maasai Mara National Reserve - Day 5
Maasai Mara to Diani Beach
Maasai Mara to Diani Beach- Meals
- Breakfast
- Accommodation
- (Soloi Blue)
Included Activities
- Maasai village experience and cultural interaction
Landmarks Maasai Mara National Reserve Diani Beach - Day 6
Diani Beach
Diani Beach- Meals
- Breakfast, Lunch, Dinner
- Accommodation
- (Soloi Blue)
Optional Activities
- Snorkeling
- Diving
- Kite surfing
- Boat excursions
Landmarks Diani Beach - Day 7
Diani Beach
Diani Beach- Meals
- Breakfast, Lunch, Dinner
- Accommodation
- (Soloi Blue)
Optional Activities
- Marine experience
- Dhow cruise
- Snorkeling trip
Landmarks Diani Beach - Day 8
Diani Beach
Diani Beach- Meals
- Breakfast, Lunch, Dinner
- Accommodation
- (Soloi Blue)
Optional Activities
- Visits to local communities
- Exploration of Swahili coastal heritage
Landmarks Diani Beach - Day 9
Diani Beach
Diani Beach- Meals
- Breakfast, Lunch, Dinner
- Accommodation
- (Soloi Blue)
Optional Activities
- Visits to local communities
- Exploration of Swahili coastal heritage
Landmarks Diani Beach - Day 10
Diani Beach to Nairobi
Diani Beach to Nairobi- End point
- Nairobi, Kenya (Drop off)
Optional Activities
- Visits to local communities
- Exploration of Swahili coastal heritage
Landmarks Diani Beach










