Day 1: Nairobi to Masai Mara National Reserve
Depart from Nairobi and drive to the famous Masai Mara. On arrival, check in at the camp and enjoy lunch. In the afternoon, go on a game drive through the reserve, known for its wildlife and rolling savannahs. After the safari, return for dinner and rest.
Accommodation: Sarova Mara Game Camp
Day 2: Full Day in Masai Mara
Begin with an early morning game drive to catch wildlife at its most active. Return for breakfast, then head out again for a full-day safari with picnic lunch. Expect to see the Big Five and possibly witness the wildebeest migration if it’s the season. End the day with dinner and overnight at camp.
Accommodation: Sarova Mara Game Camp
Day 3: Masai Mara to Lake Naivasha
After breakfast, leave Masai Mara and drive to Lake Naivasha. Check in at the resort and have lunch. In the afternoon, enjoy optional activities like a boat ride on the lake or a guided walk on Crescent Island, known for its birds and walking safaris.
Accommodation: Lake Naivasha Sopa Resort
Day 4: Lake Naivasha to Amboseli National Park
Wake up early and check out after breakfast. Head to Amboseli National Park with a packed picnic lunch. On arrival, enjoy an afternoon game drive and admire the backdrop of Mt. Kilimanjaro. Watch for elephants, lions, and other wildlife as the sun sets.
Accommodation: Ol Tukai Lodge
Day 5: Exploring Amboseli National Park
Start the day with an early morning game drive to see animals in the cool morning hours. After breakfast, continue exploring the park with another guided game drive during the day. Relax in the evening with dinner and overnight at the lodge.
Accommodation: Ol Tukai Lodge
Days 6–8: Amboseli to Diani Beach
After breakfast, transfer to Emali train station and board a first-class train to Mombasa. Upon arrival, you’ll be transferred to your beach resort in Diani. Spend the next few days relaxing by the beach, swimming, or exploring the coral reefs and fine sandy shores. Enjoy all meals and the peaceful beach atmosphere at your own pace.
Accommodation: Diani Sea Resort
Day 9: Diani Beach to Nairobi
After breakfast, transfer to Mombasa train station for your ride back to Nairobi. Alternatively, a flight from Ukunda to Nairobi can be arranged at an extra cost. Upon arrival, you’ll be dropped off at the airport for your flight home. An optional Nairobi city tour can be organized if time allows.