About Diani Beach
Diani Beach is a resort area on the Indian Ocean in Kenya, 30 km south of Mombasa. It is the most tourist-oriented beach of the so-called South Coast. It is separated from the Tiwi Beach to the north by the Kongo River. 10 km south of Diani Beach is Galu Beach, 20 km south Gazi Beach, 30 km south the Msambweni Beach and 50 km the south of the Mwazaro Beach.
Source: Wikipedia
Essential Information
Currency
Kenyan shilling (KES)
Symbol: Sh
Language
English
Also: Swahili
Phone Code
+254
International dialing code for Kenya
Driving
Drive on the left
Standard for Kenya
Region
Africa
Eastern Africa
Connectivity
Most long distance connections (bus, train, flights) to other Kenyan destinations go viaMombasaand are described in detail there. Busses toTansaniastop in Ukunda and go via Tanga to Dar es Salaam in about 10-12 hours.
How to Get to Diani Beach
Transportation options and arrival information
If you come to Kenya for the first time, it is better to book a package tour. Then you don't have to worry about anything and you can get to know the country and its peculiarities in peace. If you liked it and you want to come back, then it is cheaper to book your individual flight and hotel or holiday apartment.
Getting Around Diani Beach
Local transportation and navigation tips
Many travelers use the insecure means of transport to save a tiny amount of money from stinginess or to feel like "locals". You should really consider whether the risk is worth the small savings. Always before the start of the ride, the fare should be negotiated!
Safety in Diani Beach
Moderate Safety (Global Peace Index: 2.303)
About the Global Peace Index: Global Peace Index measures peacefulness on a scale of 1 (most peaceful) to 5 (least peaceful)
Where to Stay in Diani Beach
Accommodation tips and recommendations
There are many nice resorts but some don't have a good beach for swimming due to reefs or sea grass. Good resorts with nice beaches include:
Ready to Explore Diani Beach?
Find the perfect time to visit and discover all that Diani Beach has to offer.
