Diani Beach is a stunning and popular coastal destination located on the Indian Ocean in Kenya. Diani Beach offers a wide range of activities for visitors, combining relaxation with adventure. It is known for its pristine white-sand beaches, turquoise waters, and lush green surroundings.
Total Package Cost: Ksh 42,000 Per Person
Includes/Excludes
- SGR transfers and transport for 4 days
- 3 nights’ accommodation at Diani Palm Resort
- Full board meals (breakfast, lunch & dinner)
- Park fees and excursions as per itinerary
- Activities: Kisite Mpunguti Marine Park, Wasini Island, Funzi Island, Mombasa City Tour
- Bottled drinking water during excursions
- Services of an experienced guide
- Personal items of use
- Drinks (alcoholic & soft drinks)
- Optional activities not mentioned in the itinerary
- Tips & gratuities
- Travel insurance
Itinerary
Board the SGR train from Nairobi to Mombasa. On arrival at Mombasa Terminus (8:30 pm), you will be met by our guide and transferred to your hotel in Diani for check-in and overnight stay.
Overnight: Diani Palm Resort
After an early breakfast, depart for a full-day excursion to Kisite Mpunguti Marine Park. Activities include dolphin spotting, snorkeling, swimming, and underwater photography. Enjoy a seafood lunch at Wasini Island, with an option for deep-sea diving and a visit to the Shimoni Caves. Return to the hotel in the evening for relaxation.
Overnight: Diani Palm Resort
Today you’ll sail along River Bodo to Funzi Island. Activities include swimming, a dhow cruise through mangroves, and a seafood lunch at Funzi Island. Later, return to Diani for dinner and overnight.
Overnight: Diani Palm Resort
After breakfast, check out and depart for a Mombasa City Tour. Visit Fort Jesus, Old Town, and Mama Ngina Waterfront. You will then be dropped off at the SGR terminus for your afternoon train back to Nairobi.