Galu Beach
Kwale · Ukunda / Diani Beach
also known as Diani / Galu Beach, Galu Kinondo Beach
Riding essentials
Season
Jan, Feb, Mar, Jun, Jul, Aug, Sep, Dec
Months riders and schools name
How windy
15-22 knots
Character: trade
Room to launch
huge
access rules on record, below
Water
mixed
28 °C in summer
Hazards
12
Reported by riders
Level
Beginner to advanced
With a caveat: see Your level
Crowds
low crowds · busy Jul Aug Jan Feb
Schools
7
named at this spot
From the airport
Diani Airport (UKA)
Transfer times under Getting there
Kaskazi and Kuzi (also spelled Kusi)
10:30 · 11:00 · 13:00 · 17:00 · 18:00 · 19:00
Kaskazi fills in around 10:30-11:00, peaks between 13:00 and 17:00 and holds until 18:00-19:00. Kuzi is less regular and rain squalls can shut it down for an hour at a time.
The marks are the clock times the record names, laid on a 24-hour day. The bar between the first and the last covers those hours; it is not a promise of wind.
Nearbystraight-line distance
Backup spotsWhere riders go when the wind doesn't work here.
- Tiwi Beachno page yet
- Kenyaways Kite Beachno page yet
- Diani Sea Lodge / central Dianino page yet
- Neptune Sandbarno page yet
- Baobab Sandbarno page yet
- Tiwi Rivermouthno page yet
The spot
The lagoon and seasons
Tides and conditions
Riding and safety
Logistics
The wind
locals call it Kaskazi / Kuzi (also spelled Kusi)
Direction
Direction to shore
Side-onshore in both seasons: the N/NE Kaskazi and the S/SE Kuzi both come in along the beach with an onshore component, giving clean unobstructed wind over the lagoon.
Dominant direction
Kaskazi N/NE in December-March; Kuzi/Kusi from the south/southeast sector in the June-September season.
Kite sizes
metres · typical quiver highlighted
The quiver, in words
For a 75-85 kg rider, 10-12 m covers most of Kaskazi at 15-20 knots, 8-9 m handles the stronger Kusi days at 18-25 knots, and 7 m is for the windiest Kusi afternoons. The usual packing list runs 10-14 m for men and 9-12 m for women, with 9 m as the everyday Kaskazi size.
Character
Average strength
15-20 knots in Kaskazi and 18-25 in Kuzi, with the strongest Kuzi days running to 25-30.
Typical strength
Kaskazi 15-22 knots; Kuzi 18-25, with outliers to 30 on the windiest days.
Forecast
Live forecast
Month by month
- 10 ktJan28°
- 9 ktFeb28°
- 8 ktMar29°
- 9 ktApr29°
- 12 ktMay28°
- 13 ktJun27°
- 14 ktJul26°
- 13 ktAug26°
- 12 ktSep26°
- 10 ktOct26°
- 8 ktNov27°
- 8 ktDec28°
avg knots per month · water °C below · season highlighted
Modelled monthly averages. Highlighted: the months riders and schools name (Dec, Jan, Feb, Mar, Jun, Jul, Aug, Sep).
Modelled from weather reanalysis on a 10–25 km grid (~30-yr modeled reanalysis (exact span not shown on page)), not a ground station: reliable for trade and synoptic winds, understates thermal sea breezes and valley winds.
Every figure, month by monthKnots · Wind from · Air · Water
| Month | Knots | Wind from | Air | Water |
|---|---|---|---|---|
| Jan | 9.7 kt | E | 31.1 °C | 27.8 °C |
| Feb | 9.1 kt | E | 31.1 °C | 27.8 °C |
| Mar | 7.6 kt | E | 31.7 °C | 28.9 °C |
| Apr | 8.8 kt | S | 30.6 °C | 28.9 °C |
| May | 11.8 kt | S | 29.4 °C | 27.8 °C |
| Jun | 13.4 kt | S | 28.3 °C | 26.7 °C |
| Jul | 13.6 kt | S | 27.2 °C | 25.6 °C |
| Aug | 12.7 kt | S | 27.2 °C | 25.6 °C |
| Sep | 11.5 kt | S | 27.8 °C | 25.6 °C |
| Oct | 9.6 kt | S | 28.9 °C | 26.1 °C |
| Nov | 7.5 kt | E | 30 °C | 27.2 °C |
| Dec | 8.3 kt | E | 30.6 °C | 27.8 °C |
How this is modelledmodelled · ~30-yr modeled reanalysis (exact span not shown on page)
A weather model's cell over this place, not a station on it. Good for comparing places, weaker for one beach.
A station this far away — often inland or at an airport — can understate accelerated local wind. The typical daily max and the direction are columns of the table above, month by month. Highlighted months are the riding season from the spot record.
Mombasa · WeatherSpark (MERRA-2 reanalysis climatology) · ~30-yr modeled reanalysis (exact span not shown on page)
The water
Type
mixed
Standing depth
Waist-deep flat water across large parts of the lagoon at mid and low tide, which is what makes Galu a teaching beach. On a full high tide the lagoon goes over head height and the beach itself can shrink to almost nothing. Galu holds enough water to ride more often than central Diani.
Tides
Strongly tide dependent, with a spring range of up to about 4 m. Low tide is flatter and shallower inside the reef; the incoming tide brings depth and chop; full high tide means deep water, a small shore break and little or no beach.Foilers stop about two hours before the bottom of a low tide and start again about two hours after it. Spring tides around new and full moon exaggerate the whole cycle.
Temperature
28 °C summer · 24 °C winter
Modelled monthly average: 26–29 °C
Wetsuit
Boardshorts and a rash vest most of the time. No wetsuit is needed in Kaskazi, a spring suit is useful in the cooler Kuzi, and a shorty earns its place in July-August when the water can dip to about 23 °C.Kite254 and KiteMotion both rent neoprene on the beach.
Currents
Tidal movement works the lagoon. Stronger current at high tide and near the reef passages is reported for 2025, but nobody publishes a figure for it; treat it as a tide effect to watch rather than a measured current.
Conditions
Your level
The scene
What riders come here for
Launch and rules
three ways on to the water, and what each one asks of you
With a school or a boat
7 schools name this spot
On your own
Room to launch: huge
Somewhere else
2 spots nearby
Rescue
Launch
Main launch is the wide white-sand beach in front of the Galu operators: H2O Extreme at Blue Marlin Beach Hotel, Kite254 at the Pallet Cafe and Soul Breeze end. Space is best at low to mid tide; the beach narrows as the tide rises and can almost disappear at full high tide.
Rules & access
1 min read
- 1995: the reef in front of Diani and Galu was gazetted as the Diani-Chale Marine National Reserve, but the notice was never implemented - as of April 2024 it had sat on paper for 29 years while the government proposed handing management to the Kenya Wildlife Service, which would bring permits for commercial activities such as boat tours.Current rules2026: no kite-specific permit, launch zoning, swimmer exclusion area or seasonal kite ban is published for Galu. 2026: renting gear unsupervised from H2O Extreme requires an IKO card, and riders without one are put through an evaluation session first; its kids' courses have minimums of 10 years old and 30 kg. The sand is shared with hotel guests, fishermen, boat crews and walkers, so launch and land where the school on your stretch directs.
Access rules drift faster than anything else we hold — check locally, and propose an edit if this has changed.
Schools that ride here
Rider tips
- Check the tide table before you book lesson hours. Mid and low tide is the waist-deep window that makes this a teaching beach; a full high tide brings shore break and almost no beach left.
- Bring or rent stiff-soled reef shoes if you are still walking, standing a lot, or not yet body-dragging reliably back to your board.
- Pack a long rash guard and strong sun protection even if you skip neoprene; the equatorial sun is the hazard visitors underestimate.
- Bring an IKO card if you want to rent unsupervised. Without one you go through an evaluation session first.
- Fix rescue with the specific school or rental centre you use. Several run boats, and there is no public lifeguard on this sand.
- Foil around the tide: come in about two hours before the bottom of a low tide, and go back out about two hours after it.
Getting there
Airport
Ukunda/Diani Airport (UKA) is the closest domestic airport; Moi International Airport, Mombasa (MBA) is the nearest major international airport.
Route
Fly domestic to Ukunda/Diani via Nairobi for the shortest transfer, or fly to Mombasa and take a road transfer to the south coast via the Mombasa/Likoni or bypass route depending on current traffic and routing.
Transfer
About 10-20 minutes from Ukunda/Diani Airport to Galu/Diani; about 90-120 minutes from Mombasa/Moi International Airport to Diani/Galu, depending on traffic and on whether you go by ferry or the bypass.
Cost level
medium
Staying
Beach hotels, all-inclusive resorts, guesthouses, backpacker rooms and self-catering villas and apartments on or near Galu Beach. Staying on Galu itself puts you next to the watersports. Soul Breeze, Lantana, Lala Galu, Boxo, Kussini, Coconut Village and Galu Ecolodge are the names that come up nearby.
No-wind days
SUP, kayaking, surfing, snorkeling/dhow trips, diving, Colobus Conservation, Kaya Kinondo sacred forest, Shimba Hills, Wasini/Kisite trips, and longer safari options such as Tsavo, Amboseli or Masai Mara.
Photos
FAQ
When is the best time to kite at Galu?
Kaskazi runs roughly mid/late December to mid-March and Kuzi roughly June to mid-September, with April-May less reliable.
Is Galu Beach suitable for beginners?
Yes, warm flat-to-shallow lagoon sections and side/cross-on wind make Galu beginner-friendly, and several schools offer supervision.
What is the wind like?
Kaskazi averages about 15-20 knots and Kuzi about 15-25 knots, generally steady but sometimes interrupted by rain squalls in Kuzi.
How does tide affect the spot?
Low tide gives flatter, shallower water inside the reef, while high tide gets deeper and choppier and can narrow the beach considerably.
Are there kite schools or rental?
Yes, H2O Extreme, Kite254, KiteMotion and Tribe Watersports all operate at Galu Beach.
The bigger pictureEverything about Diani
Last updated: August 2026


