Diani, on Kenya’s south coast in Kwale County, is the country’s main beach resort: a long white-sand beach on the Indian Ocean, between the Kongo River to the north and Galu to the south. People come for the sea, often at the end of a safari. This Diani Beach travel guide explains how to get there, what to see and do, the safety advice of the UK FCDO and the U.S. State Department for the coast, Kenya’s electronic travel authorization (eTA) and the climate month by month.
To place Diani in a trip, see our Kenya travel guide, the when to go to Kenya calendar, our Mombasa guide for the big neighboring city, and our Masai Mara article for combining safari and beach.

Our travel deals for Diani Beach
Affiliate links: we earn a commission, at no extra cost to you.
FlightsKiwi.comCompare flights and airline combinations to Diani Beach.Compare flights
eSIMAiraloData plan to install before you leave (eSIM-compatible phone).See plans
Diani at a glance
- Time zone UTC+3 (East Africa Time) all year: 3 hours ahead of London in winter and 2 in summer; 8 hours ahead of New York in winter and 7 in summer
- Entry electronic travel authorization (eTA) required for US and UK citizens, applied for online before travel; from 5 October 2026 most visitors must also buy Kenyan government travel health insurance (travel.state.gov, GOV.UK)
- Safety the FCDO advises against travel to Lamu County except Lamu and Manda islands and, in the north, to areas of the coast near Somalia; Diani is far to the south. Both governments flag crime and terrorism risks in coastal areas (see the safety section)
- Getting there via Mombasa, or by domestic flight to the Ukunda airstrip
- Wettest months April and May (KMD normals, Mombasa)
Things to do in Diani
The beach
The beach is the reason for the trip: a long ribbon of white sand lined with hotels, open to the Indian Ocean. The sea level varies with the tide: ask your hotel for tide times before swimming or snorkeling.
Snorkeling, diving and boat trips
Hotels and beach clubs offer snorkeling, diving, traditional dhow trips and water sports. Before booking, check that the operator is registered, that the equipment is in good condition and that a life jacket is provided. For trips into marine parks and reserves, entrance fees and rules are set by the Kenya Wildlife Service: check them on its official website.
Kongo Mosque
At the north end of the beach, near the mouth of the Kongo River, Kongo Mosque dates from the 16th century and is the last old Swahili building in Diani. It is still a place of worship: visit it in covered clothing and with discretion. The FCDO also notes that the coastal areas of Kenya are mainly Muslim and advises dressing conservatively away from tourist resorts and hotels.
Combining safari and beach
Diani is often combined with a safari: the Masai Mara or the parks of the south, then a few days by the sea. Domestic flights to the Ukunda airstrip or to Mombasa avoid long road journeys. For the neighboring city, see our Mombasa guide.
Getting to Diani and getting around
There are two gateways: Mombasa International Airport, then the road south, or a domestic flight to the small Ukunda airstrip, between the beach and the Mombasa–Lunga Lunga road. By road from Mombasa, access was long possible only by the Likoni ferry; note that the U.S. State Department’s Kenya page advises avoiding the Likoni ferry because of safety and security concerns, and the FCDO lists the area on and around the ferry among the places in Mombasa where crime is a risk. Check routes on airline and airport websites.
Airport transfer
Book your transfer in advance: most hotels offer one, and agencies run the link from Mombasa or Ukunda. Compare the official provider and resellers: pick-up in case of delay, vehicle, cancellation terms. The FCDO advises avoiding driving at night if possible, since carjackers may set up bogus checkpoints. To stay connected, see our travel eSIM guide.
Where to stay in Diani
Accommodation stretches along the road parallel to the beach: large resort hotels with direct access to the sand, apartments and small guesthouses set back. Choosing a beachfront hotel with a supervised beach matters here for safety: the FCDO lists beaches among the places where terrorist attacks could occur and advises taking care of your belongings, so stay in supervised areas and avoid walking on the beach at night.
When to go to Diani: climate month by month
The Kenyan coast has two rainy seasons: according to the Mombasa normals, rainfall peaks in April–May, then stays moderate the rest of the year. The driest months are January and February. It is hot all year. As no official normals have been published for Diani, the table uses those of Mombasa, the nearest official station, also shown on our when to go to Kenya page.
| Month | Avg. max | Rain | Sunrise / sunset on the 15th | Day length |
|---|---|---|---|---|
| January | 32.0 °C (90 °F) | 33 mm (1.3 in) | 6:20 am / 6:41 pm | 12 h 21 min |
| February | 32.3 °C (90 °F) | 15 mm (0.6 in) | 6:28 am / 6:43 pm | 12 h 15 min |
| March | 32.6 °C (91 °F) | 56 mm (2.2 in) | 6:26 am / 6:34 pm | 12 h 8 min |
| April | 31.2 °C (88 °F) | 163 mm (6.4 in) | 6:21 am / 6:22 pm | 12 h 1 min |
| May | 29.3 °C (85 °F) | 240 mm (9.4 in) | 6:20 am / 6:15 pm | 11 h 55 min |
| June | 28.4 °C (83 °F) | 80 mm (3.1 in) | 6:25 am / 6:18 pm | 11 h 52 min |
| July | 27.7 °C (82 °F) | 70 mm (2.8 in) | 6:30 am / 6:24 pm | 11 h 54 min |
| August | 27.9 °C (82 °F) | 66 mm (2.6 in) | 6:27 am / 6:25 pm | 11 h 58 min |
| September | 28.8 °C (84 °F) | 72 mm (2.8 in) | 6:14 am / 6:19 pm | 12 h 5 min |
| October | 29.6 °C (85 °F) | 97 mm (3.8 in) | 6:01 am / 6:13 pm | 12 h 12 min |
| November | 30.6 °C (87 °F) | 92 mm (3.6 in) | 5:56 am / 6:15 pm | 12 h 19 min |
| December | 31.6 °C (89 °F) | 75 mm (3.0 in) | 6:05 am / 6:27 pm | 12 h 22 min |
Reading the table: May is by far the wettest month (240 mm / 9.4 in), followed by April (163 mm / 6.4 in). February is the driest (15 mm / 0.6 in) and, with January and March, the hottest (about 32 °C / 90 °F average high). From July to September it is a little cooler (below 29 °C / 84 °F average high) with moderate rain. Close to the equator, the day lasts about 12 hours all year and the sun sets between 6:13 pm and 6:43 pm.
Note: these values are for the Mombasa station, not Diani itself; the south coast may receive different amounts of rain. We did not find official normals published for Diani.
Safety and entry requirements: what the FCDO and the State Department say
We read the UK FCDO (GOV.UK, updated 16 October 2026) and the U.S. Department of State (travel.state.gov, last updated July 30, 2026) on 26 October 2026. The FCDO advises against all travel to Mandera County, to Lamu County except Lamu Island and Manda Island, and to areas of Garissa and Wajir counties near the Somali border, and against all but essential travel to Tana River County north of the Tana River and to within 15 km of the east coast between the Tana River and the Galana River. The State Department asks US citizens to avoid all parts of Tana River and Lamu counties and all of Kilifi County north of Malindi. Diani, south of Mombasa, is in none of these areas. Three points concern a stay in Diani directly:
- Crime and terrorism: the FCDO says there is a high threat of terrorist kidnap across Kenya and lists beaches among the places that could be targeted; the State Department says terrorist threats remain high and that crime is a regular occurrence. Take care of your belongings and avoid carrying large sums of money or wearing expensive-looking jewelry or watches.
- Beaches at night: neither source gives a rule specific to Diani; as a precaution, stay on private or supervised hotel beaches after dark and use booked taxis.
- Dress: away from the beach, dress conservatively on the coast, where the population is mainly Muslim (FCDO).
- Swimming and wildlife: the FCDO says swimming in rivers and lakes is best avoided because of the dangers from wildlife and waterborne diseases. Emergency number: 999 (FCDO); 999, 112 or 911 (State Department).
Entry requirements for Kenya
- US citizens: according to the U.S. Department of State (travel.state.gov, Kenya page last updated July 30, 2026), all visitors must obtain an electronic travel authorization before entering Kenya. You need a passport with at least two blank pages and six months’ validity. Proof of yellow fever vaccination is required if you arrive from an endemic country.
- UK citizens: according to the FCDO (GOV.UK, updated 16 October 2026), you must apply online for electronic travel authorization in advance; the local authorities recommend applying at least 2 weeks before departure. Your passport must expire at least 6 months after your arrival date and have at least 2 blank pages. A yellow fever certificate is required if you come from a country listed as a transmission risk.
- Mandatory insurance: from 5 October 2026, most travelers visiting Kenya for less than 12 months must have Kenyan government-provided travel health insurance, bought as part of the eTA application (or through the eCitizen insurance portal if you already hold an eTA); foreign travel insurance policies are not accepted in its place (FCDO).
- Apply yourself: apply only on the official Kenyan eTA site and beware of intermediaries. See our travel formalities guides.

If you… then…
| If you… | Then… |
|---|---|
| Want sun and little rain | Aim for January–February; avoid April–May |
| Are finishing a safari | Look at a domestic flight to Ukunda or Mombasa rather than a long road trip |
| Want to go out in the evening | Stay on private, supervised hotel beaches and get around in a booked taxi |
| Want to snorkel | Choose a registered operator and plan the trip around the tides |
| Visit Kongo Mosque or villages | Wear covered clothing: the FCDO advises dressing conservatively on the coast |
| Arrive by road from Mombasa | Allow for the Likoni ferry crossing in your transfer timing, and note the State Department advice to avoid it |
Frequently asked questions about Diani
Where is Diani?
On Kenya’s south coast, in Kwale County, south of Mombasa, on the Indian Ocean.
How do you get to Diani?
Through Mombasa International Airport and then by road (Likoni ferry), or by domestic flight to the Ukunda airstrip, close to the beach.
When is the best time to go to Diani?
January–February, the driest months according to the KMD normals for Mombasa; April and especially May are the wettest.
Do you need a visa for Kenya?
You need an electronic travel authorization (eTA) obtained online before you travel, and from 5 October 2026 most visitors must also buy Kenyan government travel health insurance (FCDO, State Department).
Is Diani safe?
Diani is far from the areas where the FCDO advises against travel, but both governments report crime and a terrorism threat in Kenya. Stay in supervised areas, take care of your belongings and avoid the beach at night.
What is there to do in Diani besides the beach?
Snorkeling, diving, dhow trips, a visit to Kongo Mosque and to Mombasa, or a safari before your beach stay.
Our sources
- UK FCDO, foreign travel advice for Kenya (GOV.UK, updated 16 October 2026), read on 26 October 2026
- U.S. Department of State, Kenya country information (travel.state.gov, last updated July 30, 2026), read on 26 October 2026
- Kenya Meteorological Department: Mombasa normals published on the WMO World Weather Information Service (period not specified)
- Wikipedia (EN) « Diani Beach » (location, beach, access, Kongo Mosque)
- Astronomical calculations: NOAA solar algorithm, applied by Destination de Voyage to the coordinates of Diani (15th of each month, 2027)
- Our methodology
Updated November 2026.





