Are you the type who loves combining kitesurfing with sun, heat, and a touch of African culture? Diani Beach in Kenya is a very interesting place to consider. We made the trip in January 2026, and it turned into a week of kiting, beach life, local encounters, and many small experiences.
Planning and Practical Tips
Several weeks before departure, I hunted for flight prices via Momondo and Google Flights (always in an incognito window). The price on Turkish Airlines from Hamburg via Istanbul to Nairobi ended up at €510 round trip per person after a little patience – a very fair price.
Momondo and Google Flights (and surely others) have that little indicator that tells you whether the price is expected to rise or fall within a certain time frame. Keep an eye on it and notice the trend. If the price is falling, have a bit patience and wait. Always use an incognito browser when checking prices so they don’t track “your visit”. The price has a tendency to rise if you look too often, as the system tries to make it look like the tickets are selling out fast. There are definitely certain days when tickets are typically cheaper.
You can fly directly from Hamburg to Ukunda on a single ticket, but it is often double the price compared to the Hamburg–Nairobi option. Ukunda is an airport very close to Diani Beach. I am always up for the adventure, so I don’t mind the hassle – it actually makes the trip more fun and interesting.
Visa Tip
Apply for an e-visa on the official site etakenya.go.ke (€50). Avoid the expensive commercial sites that appear first on Google. They look official, so many people take the first option and end up paying up to 150 euros.
Money & Payment: Most places in Diani accept Visa and Mastercard, and ATMs are readily available, so you don’t need to carry large amounts of cash everywhere.
Parking in Hamburg: Book several months in advance. Three weeks before we traveled, I searched for parking in Hamburg and everything in the vicinity of the airport was sold out. We had to settle for a parking lot with a transfer to the airport. It actually worked very well for us. When we arrived at the parking lot, there was already a taxi waiting for us, so we just parked the car, loaded our baggage into the taxi, and the journey continued from there. Everything went as it should.
One thing to be aware of: If you choose Hamburg as your departure airport, check and book parking several months in advance. My personal favorite place is P8-P9, which is only a 15-minute walk from the airport. It is covered, video monitored, easy and straightforward. However, many attempts to get a parking spot have failed because I tried to book too late.
The Journey from Nairobi to Mombasa
We had booked a ticket with Skyward Airlines for 62 euros, but on arrival at the airport we found out that it departed from a different terminal. So a taxi was necessary. Before we knew it, some chap had grabbed our bags and packed them into his car and off we went on the short drive to the next terminal. When we asked how much the trip cost, he just replied “You decide, whatever you think”. We gave him 5 euros for his trouble. It was way too much, but he was a nice chap and that made his day.
At the check-in there was a long queue outside in the parking lot towards the main door. One guard stood and ushered people in one person at a time and it took ages. In the meantime, every so often some important-looking Kenyan would pop up and jump the queue and go straight in front. We were very patient and after an hour or so we eventually arrived at the main door where things were getting heated when people started pushing and shoving to get in, annoyed with the waiting. We eventually made it inside and the check-in area was practically empty.
Because we had 2×23 kilos with us and Skyward has a baggage limit of 1×23 kilos, we ended up paying for the extra 23 kilos. So be aware if you choose to fly from Nairobi to Mombasa. The trip to Mombasa takes 45 minutes. From Mombasa we took a taxi that was pre-booked with the hotel, which was rather pricey, but it saved us the hassle.
Other Transport Options
There is also the option of renting a car and doing a self-drive, which was an option we also considered. A rental costs around 160 euros and the trip would take 6 hours. Our thought was to drive to Tsavo National Park, spend the day there and do a game drive before continuing on to Mombasa. It’s much cheaper to do the game-drive this way rather than through a tour operator, but seeing as we only had one week we opted for the faster option.
The Train
We considered taking the train, but opted out on the way down, as the first train to Mombasa left Nairobi around 8-9 in the morning and it takes 8 hours. That meant waiting 4 or 5 hours before leaving and arriving at Diani late in the afternoon. On our homeward journey we opted for the 3 o’clock afternoon train back to Nairobi. Our plane back to Hamburg was leaving at 02 in the morning, so spending 8 hours travelling was not that bad as we had time to kill. We saw a few elephants in the distance, but not your typical game-drive views – more like dots on the horizon.
Beware when buying a train ticket in Kenya: You cannot pay with your credit card. They use a system called M-Pesa which tourists do not have. In order to buy the ticket we had the hotel manager use M-Pesa to pay for the ticket and then we reimbursed him.
Train back to Nairobi
Arrive at the train station 2 hours prior to have enough time to get through the process – it is not that simple. Though we had reserved and paid for what we thought was the ticket, it turned out that was not actually the case. When we arrived at the train station we had to stand outside in a long queue in the baking sun. There was a security check. Firstly we had to deposit our luggage on the ground where an army officer and a sniffer dog checked the luggage for what I assume would be bombs. Next, the bags had to be scanned in an X-ray scanner and any electronic items like vapes were confiscated. One of the guards noticed I had a vape and he wanted a bribe, then he would take it through. When I refused to comply, he ratted on me to the guys operating the machines and they confiscated my vape. I kicked up a big fuss and after some time he got fed up and told me to take it.
Then you have to go to the ticket office. Here there were only two machines available to purchase your ticket and the queue was long. We had only 20 minutes before the train was leaving. When you get to the machine, you have to punch in your reservation code that is sent to your email and then your ticket is printed.
Once the ticket was printed we exited and went to the main terminal and again another queue and another security check with an X-ray scanner. Again they kicked up a fuss about my vape. I had by then separated the battery from the vape and put the battery in a different bag. When he asked for the vape, I just told him that it did not work as there was no battery and he just let me through. So make sure you have adequate time if you opt to take the train. It takes time and is a bit of an adventure.
Arrival at Diani Beach and the Wind
January is Kaskazi season – the northeast monsoon coming in from India. The wind typically starts light in the morning and builds up during the afternoon. Most days it sits between 14 and 27 knots. So typically you can plan morning activities like dolphin tours, fishing, snorkelling, spice tours, or a Mombasa tour and still be back for the wind that kicks in early in the afternoon.
Unfortunately, we hit a somewhat unstable week from January 15th to 22nd. Some days we sat frustrated, staring out over the flat water. Other days brought light to medium wind, where my 15 m² kite was the only choice and once or twice I was on a 12 m². So bring your larger kites.
On the other hand, the light wind meant there was massive space on the water – no fighting for spots, just pure pleasure when the wind finally arrived. The spot was not crowded so plenty of space and a few boats were moored close to the beach.
The spots are tide dependent, but even with low tide you can kitesurf quite close from the beach. Compared to Paje in Zanzibar, where you might have to walk some distance to deeper waters.
The water was a lovely 27 degrees, but the sun is relentless. Bring plenty of sunscreen! Another important detail: there are thousands of sea urchins on the bottom. They hurt like crazy and are difficult to remove. Keep a small needle in your bag – they don't come out on their own if you step on one. Should you ever be so unlucky as to step on a sea urchin, the best and quickest way to get it out is to use a green pawpaw fruit or papaya fruit (it has to be the young green ones). You squeeze the fruit so the white fluid sips out of the green skin then rub the white liquid on the area affected and either pinch the splint or use the needle and they tend to pop out. Without the papaya juice and only usin a needle, your feet end up looking like you have had a two-hour surgical procedure done.
Eating in Diani Beach – Authentic Swahili Cuisine
You can easily get pizza, pasta, and burgers if you are not accustomed to trying something new, but prices are on the high side. Our best food experiences, however, came from a small, simple local place right across from Soul Breeze owned by a local couple.
Honestly, the place didn't look like much with plastic chairs and worn walls. But the food was fantastic! Here they served authentic Swahili cuisine in large portions at very reasonable prices. When we ordered fish, we got a whole fresh grilled fish on the plate with plenty of vegetables and it was very tasty. It quickly became our favorite spot.
What to Do When Not Kiting?
Diani is not only kiting. We stayed away from the big safari tours (it takes a full day and costs a lot), but there are plenty of smaller experiences:
- Early morning trip to see dolphins
- Guided tour in Mombasa
- Spice tour
- Snorkeling at sandbanks
Many hotels have options to buy these tours at fixed prices. However, you are often approached on the beach by various so-called guides offering similar tours that are often way overpriced. Be vigilant and always negotiate. Start with an offer you know he will refuse, then work your way up to what you think is reasonable. The art of the deal for them is to find someone who does not question the price, thus then making a sizable profit. Negotiate in a friendly but firm way.
We took a 2-hour trip in a traditional dhow (local sailing boat) out to a sandbank. The snorkeling was mediocre – we saw some fish, starfish and sea urchins – but the conversation with the captain about Swahili culture during the two-hour journey was really interesting.
We also took a beautiful sunset boat trip on the Congo River. It was a lot of fun and included traditional cultural drums and dancing. Kenyans love talking, so be inquisitive and ask them about their culture – they can talk for hours. Most Kenyans speak a decent degree of English, so communication is more or less straightforward.
General price negotiation tip: Whether it's a tuk-tuk, guide, or beach vendors – always start at about half of their first offer. Negotiate friendly. Be mindful and kind. Kenyans and Swahili people are a very proud culture. Take a few moments to learn some basic Swahili phrases and use them as often as you can; it makes them smile and shows you have an interest in their lifestyle and you are not just there as a tourist... and learn more than just "Pole Pole" or “Hakuna Matata”
Getting Around – Tuk-Tuk Life
Diani Beach is filled with colorful tuk-tuks. We found a nice driver who became our "fixed man." He wanted €5 to drive us 8 km to the Congo River. This was overpriced but he was a nice chap and he waited patiently for over 2.5 hours while we were on a boat cruise before he drove us back to the hotel. For me at least, if someone goes an extra mile to help me out, then I gave him what he wanted. The small amount of money means the world to him, and we got safe and personal service in return. We got his number and used him for the rest of the week.
Where Did We Stay? – Soul Breeze Beach Resort
We stayed at Soul Breeze Beach Resort, only 50 meters from the beach. It was very practical with a kite center and beach bar, training facilities, beach volleyball and a scuba center in the vicinity. The rooms had AC, hot water, daily cleaning, mosquito nets and it also had its own pool. The price was around €67 per day including breakfast – a very good price considering the location.
The Flip Side of the Coin
The sex industry caught us by surprise. At Soul Breeze Beach Resort and other places in and around Diani Beach there is an organized sex industry facilitated by various websites and apps. After a few days, we noticed that there were quite a few, especially younger African women, who spent a lot of time in the area around the sofas talking to older European men. Sometimes there were up to 20-30 women sitting around the area talking to men or waiting for a man they had an appointment with and the traffic of arranged couple leaving the beach to indulge in activities behind closed doors at the hotel was rather sad to see.
I shall not be a judge over what others do, they must figure that out themselves. I am just telling you what you should expect if you are thinking of going to Diani.
Theft
Never, especially as a woman, walk on the beach after dark. While we were there, there was a case where a woman walked along the beach in the dark and was approached by some local boys. She was robbed of all her belongings including her mobile phone. Fortunately nothing worse than that happened, but it gives food for thought. Generally though, I would say that most of the time you feel safe and you can move around alone, and the vast majority are friendly and helpful.
Conclusion
All in all, it was an exciting trip with both kite-joy and many good memories. Kenya has its own unique charm and friendliness, and it was a pleasant experience.
I have also visited Paje in Zanzibar that has the same vibe about it and compares almost to Diani. My advice is: Kenya is great if you are staying for 10 days or so and want to do other things than kiting, but if you are looking for a better kiting experience, Paje in Zanzibar ticks all the boxes.
If you’re planning a longer kite trip, you might also like our Secret Spot Dakhla – A Raw and Authentic Kitesurf Experience and other Travel Tips to save money on flights and baggage.