| Public website: | www.visitkenya.com |
|---|
| Power Grid: |
240 V, 50 Hz Plug: Type G
Type G:
Read about power adapters |
|---|---|
| Currency: |
Kenyan Shilling (KES) £1 ≈ KES 172.94 |
| Cashless info: |
Rating 5/5
Cashless payments are becoming more widespread in Kenya, particularly in larger cities. Mobile payment services like M-Pesa are extremely popular, while credit cards are also accepted in many places.
Save with a travel credit card |
| eSIM providers: |
Best value: Saily Flexibility: Airalo Read our in-depth comparison |
| Tipping: | Tipping in Kenya is not mandatory but is common for good service. In restaurants, a 10% tip is typical if service charge is not included. Tipping taxi drivers is appreciated, rounding up the fare. |
|---|---|
| Public drinking: | Public drinking is not allowed in Kenya, and alcohol consumption is restricted to licensed establishments like bars, restaurants, and hotels. Drinking in public spaces is prohibited. |
| Public smoking: | Smoking is prohibited in many indoor public spaces and on public transport. Designated smoking areas are provided in some places. |
| Mashujaa Day (20 October) |
A national holiday commemorating heroes with public celebrations |
|---|---|
| Christmas (25 December) |
Celebrated with family gatherings, festivals, and events |
| Emergency contact: | Emergency Number: 999 (Police), 911 (Ambulance) |
|---|---|
| Taxi apps: | Bolt, Uber, Little |
| Other: | Kenya is famous for its wildlife and natural beauty. Travellers should be cautious about health concerns such as malaria and take necessary precautions during safaris. |
The best times to travel section shows how the months compare for a visit, so you can find the time of year that fits what you want to do.
Background colours of the months:
The colour shows the typical temperature: yellow (hot), green (mild) and blue (cold). How strong the colour is shows the travel season: full colour means high season, soft colour means shoulder season and soft-striped means off season.
Weather symbols:
Each month has one symbol showing what the weather is typically like, such as hot and sunny, freezing or a rainy or snowy season. Use them to quickly spot months that match the weather you want, or to avoid the ones that don't.
Crowdedness:
The people icon shows how busy the place usually is. The more people, the more crowded it gets.
Additional notes:
The grey info boxes point out special things worth knowing, like recurring weather issues or seasonal events.
Don't miss
- 🤿 Snorkel over vibrant coral reefs at Kisite Marine Park
- ⛵ Take a traditional dhow boat trip to Wasini Island
- 🏖️ Relax on the pristine white sands and swim in turquoise waters
Diani Beach is renowned for its stunning sandy coastline backed by lush palm trees and crystal-clear waters ideal for swimming and water sports. It offers a more relaxed alternative to busier coastal towns, with a friendly, laid-back atmosphere perfect for unwinding.
The coral reefs offshore provide excellent snorkeling and diving opportunities, where vibrant marine life can be observed in its natural habitat. Inland, visitors can explore the Kaya Kinondo Sacred Forest, a protected sacred site of the local Digo people, rich in biodiversity and cultural significance.
While the area is generally safe and welcoming, travelers should be cautious of strong ocean currents and stay informed of local weather forecasts, especially during the rainy seasons. Respecting local customs and environmental conservation efforts is encouraged to help preserve this beautiful region.
Diani Beach also has a quaint local vibe with small markets, beach bars and activities like kite surfing, deep-sea fishing and dhow boat tours that make it a versatile destination for nature lovers and adventure seekers alike.
Why travel to Diani Beach?
Knowledge before you go
- Book marine park snorkel trips early for dolphin sightings.
- Rent kite-surf gear at Bamburi end; stronger winds suit beginners learning jumps.
- Visit Colobus Conservation center mornings; rescued monkeys feed publicly before midday heat.
- Walk northern stretch toward Kongo Mosque at low tide; ancient Swahili ruins emerge from sands.
How to travel to Diani Beach
To reach Diani Beach from abroad, most visitors fly into Moi International Airport in Mombasa. From there, a scenic 45-minute drive south leads directly to Diani Beach via a paved road and local shuttle options. Alternatively, domestic flights to Ukunda Airstrip near Diani are available from Nairobi, offering convenient access. Once in the area, taxis, tuk-tuks and motorbike rentals make exploring the coastline and nearby attractions easy.
Access summary
- From Ukunda Airstrip (UKA): Taxi or tuk-tuk to beach, about 5–15 minutes.
- From Mombasa (Moi Airport/City): Road plus Likoni Ferry, typically 1.5–2.5 hours.
- From Nairobi: Direct domestic flight to Ukunda, around 1 hour flying time.
Where to stay near Diani Beach
Accommodation ranges from boutique beachfront resorts and luxury lodges to guesthouses and budget-friendly options. Diani is suitable for travelers seeking mid to high-end comfort as well as more affordable stays close to the beach and local amenities.
Hotel recommendations
Packing recommendations for Diani Beach
Log in to add this place to a travel list and get a summary of all recommended items for your whole trip.
We calculate the average costs when travelling to destinations and compare those with the living costs at your home. With this you can get an estimate of how expensive or cheap the destination is for you.
To customise this, you can set up which location and price level are used for the calculations in your account settings.
The exchange rate price factor shows how expensive or cheap a currency currently is compared to its historical average. It's a quick way to see if a country is currently more or less affordable due to exchange rate changes.