Day 1: Arrival in Nairobi
Arrival at JKIA, transfer to Sarova Panafric Hotel
Overnight: Sarova Panafric Hotel – Nairobi
Day 2: Nairobi → Masai Mara Game Reserve
Early breakfast, scenic drive through Great Rift Valley
Arrive for lunch at Masai Mara Sopa Lodge
Afternoon game drive
Meals & Overnight: Masai Mara Sopa Lodge
Day 3: Full Day in the Masai Mara
Full day exploring Masai Mara with morning and afternoon game drives
Optional cultural visit to Maasai village
Meals & Overnight: Masai Mara Sopa Lodge
Day 4: Masai Mara → Lake Nakuru National Park
Drive to Lake Nakuru National Park, arriving for lunch
Afternoon game drive for rhinos and flamingos
Meals & Overnight: Lake Nakuru Sopa Lodge
Day 5: Lake Nakuru → Amboseli National Park
Morning game drive, then depart for Amboseli
Arrive with lunch en route
Afternoon explore Amboseli with Kilimanjaro backdrop
Meals & Overnight: Amboseli Sopa Lodge
Day 6: Amboseli → Tsavo West National Park
Morning game drive in Amboseli before continuing to Tsavo West
Highlights: Mzima Springs, Shetani Lava Flow, Rhino Sanctuary
Meals & Overnight: Kilaguni Serena Lodge – Tsavo West
Day 7: Tsavo West → Tsavo East National Park
Morning game drive in Tsavo West before crossing to Tsavo East
Evening game drive en route to lodge
Meals & Overnight: Ashnil Aruba Lodge – Tsavo East
Day 8: Tsavo East → Diani Beach
Morning game drive in Tsavo East, then continue toward coast
Arrive Diani Beach, check into Southern Palms Beach Resort & Spa
Accommodation: Southern Palms Beach Resort (Half Board)
Day 9: Relax at Diani Beach
Leisure day at resort: swim, sunbathe, spa treatment
Accommodation: Southern Palms Beach Resort
Day 10: Wasini Island Dolphin & Snorkeling Tour
Early departure to Shimoni Jetty
Sail on Arabic dhow for dolphin watching and snorkeling in Kisite Marine Park
Swahili seafood lunch on Wasini Island
Tour mangroves and local village
Return to Diani by evening
Accommodation: Southern Palms Beach Resort
Day 11: Leisure at Diani Beach
Day at leisure: beach relaxation, optional activities
Accommodation: Southern Palms Beach Resort
Day 12: Leisure at Diani Beach
Full day to soak in tropical paradise
Walk sandy beach, enjoy seafood, spa treatment
Accommodation: Southern Palms Beach Resort
Day 13: Final Day in Diani Beach
Last day in paradise: relax, shop for souvenirs, evening stroll
Accommodation: Southern Palms Beach Resort
Day 14: Diani → Nairobi → Departure
After breakfast, transfer to Ukunda Airstrip for flight to Nairobi
Connect to international flight home