Diani Beach

Diani Beach

Diani Beach is one of the most popular beach destinations in Kenya and is consistently voted one of the most beautiful beaches in the World. This resort town offers many exciting diversions. Diani Beach is a coastal resort town located about 35km (22 miles) south of Mombasa. It is situated on a stunning stretch of sandy white beach that stretches for 10km. It is considered to be one of the best beach destinations in Africa. This holiday resort area has many luxury hotels, high-class restaurants, nightclubs, cafes and shops – all you need for a fantastic holiday.

Getting there

If you are travelling by road from Mombasa take the highway towards the Tanzanian border, take the ferry across from Mombasa and continue until you come to the town of Ukunda. From there you will take the Diani Road. It is best to travel with a local tour operator -but if you are on a budget or are feeling adventurous you can travel by local minibus taxis called matatus, but these are often overcrowded.

Diani Beach 1

Airport – The nearest international airport to Diani Beach is the Moi International Airport in Mombasa. Condor airlines, Ethiopian Airlines, Turkish airlines fly direct into Mombasa airport. Other airlines that fly into Mombasa are Kenya airways, Fly 540, Skyward and Jambojet. You can either fly in from Jomo Kenyatta International Airport or catch one of the direct flights from Europe and other African countries.


You can also consider taking connecting flights from Nairobi to Diani Ukunda Airport. The airport is well served by four main airline operators including Jambojet (from JKIA) Fly sax, Silverstone air, Safarilink and Air Kenya (from Wilson Airport). The airport is about a five-minute drive to the main Diani Beach road.

What to in Diani Beach

  • Wind and Kite surfing in Diani beach
  • Visit to nearby Shimba hills park
  • Snorkeling and scuba diving
  • Have a round of golf on the Championship course
  • Glass boat trips
  • Deep sea fishing
  • Sky diving in Diani beach
  • Dhow safaris to Wasini Island and Kisite marine park
  • Visits to the Kaya forests cultural community projects

Diani beach, Galu, Kinondo and Tiwi Beach

A busy, 12km tarmac beach road runs along the coast behind the beachfront properties, eventually reverting to gravel just north of Pinewood Beach Resort, where Diani Beach actually becomes Galu Beach, and finally turning into a narrow track through the bush when it reaches Kinondo Beach. Competition for beachfront space among dozens of properties (though they are not by any means crowded in international terms) means there’s a real mix of resort-style hotels, mid-sized hotels and guesthouses, Villas and Cottages.
All the hotels offer a wide array of activities such as diving, snorkeling, windsurfing, water-skiing, buggy rides and much more. The bay is protected by a reef and offers safe swimming for the whole family. There are many excellent dive spots where you can see turtles, dolphins and may colorful corals and tropical fish.
Once you have had your fill of the surf, you can spend some time on the turf – enjoying a round of golf at the 18-hole championship golf course. Go for a walk in the beautiful forests which are home to baboons and Black and White Colobus Monkeys, as well as many species of birds. Another great idea is to hire a bike and explore along the coastline taking in the beautiful scenery.

× Chat Now