Diani Beach Live Webcam, Kenya
This live webcam shows the Diani Beach in Kenya, Africa.
Diani Beach is a long, expansive beach along Kenyaβs Indian Ocean coast, located in Kwale County, about 30 km south of Mombasa. Known for its soft white sand, swaying coconut palms, and turquoise waters, the beach stretches approximately 17 kilometers. Since 2015, Diani Beach has repeatedly been recognized as Africaβs top beach destination by the World Travel Awards. Its warm year-round climate and scenic surroundings attract tourists from around the globe.
Diani Beach offers a unique opportunity to explore the underwater world. The nearby Kenyan coral reef is home to countless tropical fish, sea turtles, dolphins, and seasonal humpback whales. The Kisite-Mpunguti Marine Park, located close by, is ideal for snorkeling and diving. The beach is also popular for kitesurfing, paddleboarding, and fishing. Calm coastal lagoons provide safe swimming and water activities. To the south, attractions such as Chale Island and the picturesque Gazi Beach offer peaceful retreats for those seeking tranquility and seclusion.
About 45 minutes away is Shimba Hills National Reserve, known for its elephants, giraffes, and rare sable antelopes. Visitors can explore the sacred Kaya forests of the Mijikenda people, discover ancient shrine ruins, and learn about Swahili culture and traditions. Diani Beach offers a wide range of accommodations, from budget hostels to luxury oceanfront resorts, and local restaurants serve both international and traditional Kenyan cuisine. The beach is roughly an hourβs drive from Mombasa, with regular flights and transfers making it easily accessible to travelers.

























































