Day 1: Nairobi city tour
You'll be picked up at Jomo Kenyatta Airport and transferred to your hotel in Nairobi, followed by a short Nairobi city tour.
Day 2: Nairobi - Masai Mara
Breakfast at 6 a.m. Later, you depart to Masai Mara. You are expected to arrive around noon, check in, have a quick lunch, then depart for game drives in the park. Dinner is at 8 p.m.
Day 3: Masai Mara
Full day game drive starting from 8 a.m.
Day 4: Masai Mara - Lake Nakuru National Park
Breakfast at 8 a.m., and then you depart for Lake Nakuru National Park. Check in, lunch, then depart for game drives in the park. Dinner at 8 p.m.
Day 5: Lake Nakuru National Park - Amboseli National Park
Enjoy breakfast at 6 a.m., then you depart for Amboseli National Park with a stopover in Nairobi for lunch. Dinner at 8 p.m.
Day 6: Amboseli National Park
Breakfast from 7 a.m., then depart for a full-day game drive in the park with a packed lunch. Dinner at 8 p.m.
Day 7: Amboseli National Park - Tsavo East National Park
Breakfast is served at 6 a.m., then you depart at 8 a.m. for Tsavo National Park. Check in, have lunch, then proceed to game drives. Dinner at 8 p.m.
Day 8: Tsavo East National Park - Diani Beach
Breakfast will be served at 8 a.m. Then, at 11 a.m., you check out and proceed to the SGR train station for the Voi-Mombasa train. Lunch on board the train. Upon arrival, you'll be transferred to the resort. Check in and relax at the beach. Dinner is served at 8 p.m.
Day 9: Diani Beach
Enjoy a full day relaxing at the beach.
Day 10: Diani Beach - Wasini Island
Breakfast is at 7 a.m., then at 8 a.m., you depart for snorkeling and seeing the dolphins, a whole day activity. Lunch at the Island. Later, you will be transferred back to the resort around 5 p.m. Dinner at 8 p.m.
Day 11: Diani - Moi Airport
Depending on your return flight timing, you'll be transferred four hours before departure time to Moi International Airport.