About Diani Beach

The most sparkling white-gold beaches, rare sea safaris, and luxury hotel scene characterizes this strip of coastline on the Indian Ocean.  With the development of new dining, shopping and drinking spots, and a celebrity following, Diani Beach is now the trendy escape for tourists looking forward to wholesome entertainment.  Diani beach is a white pristine beach which also has a number of water activities such as scuba diving, snorkeling. There is a skydiving club also located here. Whether you wish to enjoy the beauty of nature in this untouched white sandy beach or take up an adventure sport, this place is for you. This place is access points to coral reefs and the colobus monkeys in the Colobus conservatory.   here is so much to do around Diani you will never get bored. You can sit on the beach and get a suntan or you can take part in the many activities going on in Diani. It is the only permanent skydiving club in Kenya offering tandem skydives and they are based in Diani BeachPlan a day trip here to enjoy the sun and water activities. 

Must See

  • Colubus conservatory which houses the endangered Colobus monkeys
  • Snorkeling and Scuba diving
  • Diani Beach Art Gallery
  • The Diani beach shopping center
  • Bahraini Plaza
  • Diani Marine
  • Diani Watersports
  •  Ekea Safari.
  • Ali B Barbour's cave restaurant founded in the late 1970s & rediscovered by travelers that the seafood spot is in a cave believed to be between 120,000 & 180,000 years old.
  • Kaya Kinodo sacred forest.


How to reach

  • It is located 33 Kms from Mombasa on the Likuni Ukunda road. Easily approachable by road. 
  • By Train:- 1 h 18 min (32.7 km) via A14 from Mombasa train station, Mijji Kenda station, Mombasa, Kenya.
  • By Taxi:- 1 h 38 min (40.6 km) via A14. Taxis from Mombasa city center will be around Ksh 3500,
  • The cheapest way to get to Diani Beach is by local bus-taxis.  From Mombasa town to Likoni Ferry is about Ksh 30. From the Likoni Ferry, take another matatu to Ukunda (30 km) for about Ksh 60. From Ukunda to Diani Beach, take another matatu about 5 km at the cost of about Ksh 30.
  • The Hakkuna Matatu Bus Shuttle Service operates on the Kenya Coast, and a ride from Mombasa costs roughly Ksh 1000 and takes 1hr 30min.
  • The shared taxi which is a door-to-door service will be collecting you from your current accommodation in Nyali, Kilifi or Watamu and dropped directly at your next accommodation in Diani
  • Air Taxi Diani Airport to Mombasa Airport: If you don't feel like waiting for hours to cross the ferry this is an alternative


  • Remember to take your sunscreen
  • Try the local seafood at the beach restaurants
  • Buy souvenirs and wooden craved items or fabrics at a good price by beach boys.
  • Sunset Cruise and village tour are great experience here.
  • Fantastic place for kite surfing.
  • Also, try camel safari on the beach area.

Visit Time

Open all times

Time Icon

Waiting Time



Entrance Fee Icon

Entrance Fee



Time you can spend Icon

Time you can spend

6_8 hours.


Weather Icon


Few Clouds 26.46°C


Local Services in Mombasa (Contact directly)


No threads yet!

Be the first one to start a thread.

Top Attractions in Mombasa

Top Cities in Kenya