Mombasa-Diani Beach

Overview

Diani Beach is designed for travelers who seek the perfect balance of relaxation, adventure, and coastal beauty along Kenya’s tropical shores. More than a simple beach escape, a journey to Diani combines pristine white sands, turquoise waters, and swaying palm trees with thrilling water sports, cultural excursions, and hidden gems that make it one of Africa’s most enchanting beach destinations.

Sights

Map

Info

Located about 30 km south of Mombasa, Diani Beach is one of Kenya’s most famous coastal getaways, stretching over 17 kilometers of soft white sand bordered by warm Indian Ocean waters. Consistently ranked among the best beaches in Africa, Diani offers a vibrant mix of relaxation, adventure, and cultural discovery.

The beach is ideal for swimming, sunbathing, and long seaside walks, but it also caters to thrill-seekers and nature lovers. Visitors can enjoy activities such as:

  • Snorkeling & Scuba Diving – Explore coral reefs teeming with tropical fish and marine life.
  • Kite Surfing & Windsurfing – Take advantage of steady winds and perfect ocean conditions.
  • Deep-Sea Fishing – Try your luck with marlin, sailfish, and tuna in the deep waters.
  • Glass-Bottom Boat Trips – Discover the underwater world without diving.
  • Dhow Cruises – Traditional sailing experiences, often paired with seafood feasts.
  • Whale Shark & Dolphin Watching – Seasonal excursions to spot majestic marine species.
  • Camel Rides on the Beach – A fun and unique way to explore the shoreline.
  • Cultural Excursions – Visit Kaya Kinondo Sacred Forest, explore local markets, or tour historic Mombasa nearby.

Diani also offers a wide range of accommodations, from luxury resorts and boutique hotels to budget-friendly cottages, making it accessible to all kinds of travelers. The beach is easily reached via Ukunda Airstrip or a short drive from Mombasa.

The best time to visit Diani Beach is between July and March, when the weather is sunny and dry, perfect for beach and water activities.

With its blend of relaxation, adventure, and cultural flavor, Diani Beach is not only a tropical paradise but also the perfect complement to a Kenyan safari, offering travelers a chance to unwind after their wildlife adventures.

Tour details

  • Tour Type Snorkeling, Scuba Diving, Kite Surfing, Windsurfing, Deep-Sea Fishing, Glass-Bottom Boat Trips, Dhow Cruises, Whale Shark Watching, Dolphin Watching, Camel Rides, Beach Walks, Sunbathing, Swimming, Cultural Excursions, Kaya Kinondo Sacred Forest Tours, Mombasa Historical Tours
  • Location Indian Ocean, Mombasa, Kenya
  • Language English
  • Time Zone Eastern Africa Time (EAT) — UTC +3
Select your currency
USD United States (US) dollar