Diani Beach is a premier 17km-long coastal destination on Kenya's Indian Ocean coast, located 30km south of Mombasa in Kwale County. Known for its white sands, palm trees, and coral reefs, it is a hub for tourism, offering activities like snorkeling, kite surfing, and skydiving.
Morning: Arrive at Ukunda Airstrip or SGR Miritini Station. Transfer to a 4-star resort.
Afternoon: Check in and enjoy a late lunch. Spend the afternoon swimming in the resort's pool or taking a long walk on the beach.
Evening: Buffet dinner at the resort followed by a drink at the beach bar.
Morning: A full-day excursion to Kisite-Mpunguti Marine Park. Most mid-range packages include a boat trip for snorkeling and dolphin spotting.
Afternoon: Enjoy a seafood lunch on Wasini Island and explore the coral gardens before returning to Diani.
Evening: Relax at the resort with live evening entertainment.
Morning: Visit the Colobus Conservation Centre to see endangered monkeys or take a camel ride along the beach.
Afternoon: Head to the Kongo River for a sunset dhow cruise. It's a peaceful way to see where the river meets the ocean.
Evening: Optional dinner at a local favorite like Forty Thieves Beach Bar for a lively atmosphere.
Morning: Early morning swim and a final Swahili breakfast. Shop for souvenirs at the Diani Shopping Centre.
Afternoon: Check out and transfer for your return journey (Flight from Ukunda or SGR from Mombasa).
Hotel and lodge stays in the same areas as this trip.