Duration
4 Days / 3 Nights

4 Days / 3 Nights
White sand beaches, coral reefs, marine wildlife, Shimba Hills, Wasini Island, and coastal Kenyan culture.
Duration
4 Days / 3 Nights
Location
Diani Beach, Kenya Coast
Transfer Options
Flight or SGR + Road
Published Package
From USD 523
Pricing note: The published from USD 523 group package and USD 989 solo package use Diani Sea Lodge with SGR and road transfers. Accommodation upgrades or a domestic flight option can change the final quote.
Diani Beach sits south of Mombasa on Kenya's Indian Ocean coastline. Wide white sands, warm turquoise water, and coral reefs just offshore make it one of the country's best-known coastal destinations.
This 4-day escape goes beyond beach leisure. The itinerary includes snorkeling at Kisite-Mpunguti Marine National Park, a Swahili seafood lunch on Wasini Island, wildlife at Shimba Hills National Reserve, and a visit to the Shimoni Slave Caves.
Diani can be booked as a standalone coastal trip or used as the beach finish after a longer Kenya wildlife safari.
Explore coral reefs, tropical fish, and Indian Ocean marine life on a full-day boat excursion.
Enjoy a Swahili seafood lunch during your marine excursion and experience the coastal setting of Wasini Island.
Explore a coastal forest reserve known for sable antelopes, elephants, and diverse birdlife.
Relax on white sand beaches, swim in warm Indian Ocean water, and enjoy the atmosphere of Kenya’s south coast.
4 Days | 3 Nights
Danil Scenic Tours arranges your transfer from Nairobi to Diani. Depending on your dates and preference, travel either by domestic flight to Ukunda Airstrip or by SGR train to Mombasa followed by a road transfer south to Diani.
On arrival, check into your selected beachfront lodge or resort and settle into the relaxed pace of the Kenyan coast.
Spend the afternoon unwinding on the white sands of Diani Beach and enjoying the warm Indian Ocean setting.
Take a guided sunset walk along the coastline with a stop at local craft stalls along the beachfront.
Return to your accommodation for dinner and your first night in Diani.
Meals: Dinner
After breakfast, depart for a full-day marine excursion to Kisite-Mpunguti Marine National Park.
Travel by boat toward the coral reefs. Spinner dolphins are commonly encountered during the crossing, although wildlife sightings are never guaranteed.
Snorkel among tropical fish and coral reefs in the clear waters of the Indian Ocean. Life jackets and experienced boat crew support guests with different swimming abilities.
Enjoy a traditional coastal seafood lunch on Wasini Island with dishes such as fresh fish, octopus, and prawns.
Continue with a guided visit to the Shimoni Slave Caves, a historical site connected to the 19th-century slave trade on the East African coast.
Return to your resort in the evening. Optional spa treatments or a beachside sundowner can be arranged separately.
Meals: Breakfast, Lunch & Dinner
Travel to Shimba Hills National Reserve, a lush coastal forest reserve approximately 30 kilometers from Diani.
Search for sable antelopes, elephants, and coastal birdlife while exploring the forested reserve with your guide.
Enjoy a picnic lunch during the Shimba Hills excursion.
Return to Diani and spend the afternoon relaxing on the beach or enjoying your resort facilities.
Optional activities include kite surfing, a camel ride along the beach, or a traditional dhow cruise at sunset. These activities are available at additional cost.
Return to your resort for dinner and your final overnight stay in Diani.
Meals: Breakfast, Lunch & Dinner
Enjoy breakfast overlooking the Indian Ocean and a relaxed final morning before departure.
Depending on your departure time, you may choose a short swim, browse beachfront boutiques, or visit the Colobus Conservation Centre.
Your transfer to Mombasa airport, Ukunda Airstrip, the SGR station, or your onward connection departs according to your confirmed travel arrangements.
Meals: Breakfast
The dedicated Diani itinerary offers three beachfront accommodation tiers according to budget and travel style.
Budget
Affordable and relaxed accommodation with clean rooms, beach access, full-board meals, and a social atmosphere suited to travelers looking for a practical coastal stay.
Mid-Range
A comfortable beachfront resort with swimming pools, dining facilities, family-friendly amenities, and direct access to Diani Beach.
Luxury
A higher-end coastal resort with Swahili-inspired architecture, ocean-facing spaces, fine dining, spa services, and personalised hospitality.
Package pricing: The Safari Packages page also lists a Diani Sea Lodge package as the published entry-price option. Confirm your preferred accommodation when requesting your quote.
Best Overall
Hot, dry, and sunny conditions generally provide good weather for snorkeling, marine excursions, and beach time.
Also Excellent
The long dry season brings generally reliable weather and comfortable conditions for beach and outdoor activities. July and August may also bring stronger winds that can suit kite surfing.
Shoulder Season
Short rains bring greener landscapes to Shimba Hills and the coast. Rainfall is often intermittent, leaving periods for beach activities between showers.
Long Rains
Heavier rains can make marine activities and Shimba Hills excursions more difficult. Travelers with flexible dates may prefer a drier period.
Danil Scenic Tours arranges the journey between Nairobi and Diani. Two main options are available.
Fly from Nairobi to Ukunda Airstrip in Diani. The flight takes approximately one hour, followed by a short road transfer to your accommodation.
This is the faster option and works particularly well when combining Diani with a longer wildlife safari.
Travel by SGR from Nairobi to Mombasa, then continue south to Diani by road. The train journey takes approximately 4.5 hours, followed by roughly 1.5 hours by road.
The published from USD 523 group package uses this SGR and road transfer arrangement.
Diani can be booked as a standalone coastal trip or connected to a wildlife safari without coordinating multiple operators yourself.
The itinerary includes Kisite-Mpunguti Marine Park, Wasini Island, Shimba Hills, and Shimoni Slave Caves alongside beach leisure.
Meals are included throughout the three-night stay according to the itinerary.
Danil Scenic Tours coordinates the transfer between Nairobi and Diani based on the transport option confirmed for your booking.
The published Safari Packages baseline starts from USD 523 per person for group travel, with a solo traveller price of USD 989. That published package uses Diani Sea Lodge with SGR and road transfers. Other accommodation tiers or a domestic flight option may change the final price.
The itinerary runs for 4 days and 3 nights.
Danil Scenic Tours can arrange either a domestic flight to Ukunda Airstrip or an SGR journey to Mombasa followed by a road transfer to Diani. The final option is confirmed according to your dates, preference, group size, and package selected.
The Kisite-Mpunguti excursion provides life jackets, and the boat crew are experienced with guests of different swimming abilities. Guests who are not comfortable entering the water can remain on the boat.
Yes. Diani is included in the 10-Day Classic Kenya Wildlife and Diani Beach Escape, which combines Maasai Mara, Lake Nakuru, Lake Naivasha, Amboseli, and the coast.
The Colobus Conservation Centre focuses on protecting the Angola colobus monkey and other coastal wildlife. A visit can be considered on Day 4 depending on your departure time.
No. Kite surfing, camel rides, optional dhow cruises, spa treatments, and other activities not listed as included are paid separately.
Diani Beach can be combined with Kenya's wildlife destinations or booked as a standalone coastal escape.
Diani forms the coastal finish of our 10-day wildlife and beach itinerary, combining Maasai Mara, Lake Nakuru, Lake Naivasha, Amboseli, and Diani Beach.
10-Day Wildlife & Diani Beach EscapeView All Safari PackagesPublished Diani Package
From USD 523
Group rate based on the published Diani Sea Lodge and SGR package. Solo traveller rate: USD 989.

Spend four days exploring Diani Beach, Kisite-Mpunguti Marine Park, Wasini Island, Shimba Hills, and the history of the Kenya coast.
Published Group Package: From USD 523 per person
Solo traveller package: USD 989
safari@danilscenictours.co.ke