Diani Airport weather is warm, humid, coastal, and changeable, with sunshine, sea breeze, and short tropical showers possible in many months. The airport is officially Ukunda Airport, airport code UKA, and it serves Diani Beach, Ukunda, Tiwi, Galu, Msambweni, Chale Island transfer routes, and the wider south coast. Because the airport sits close to the Indian Ocean, travelers should think about weather in three layers: airport flight conditions, beach weather, and road-transfer weather.
For most visitors, rain at Diani Airport does not mean a ruined trip. Coastal rain often comes in bursts, and the beach can clear again quickly. The bigger planning issue is timing: heavy rain, thunderstorms, low cloud, strong wind, or poor visibility can affect small-airport operations, hotel pickups, local roads, and marine activities.
As of Wednesday, April 29, 2026, the near-term Diani Beach forecast shows mostly cloudy weather, warm temperatures around the high 20s °C, and several days with rain or thunderstorms possible. That is typical of the coast during the wetter part of the year: still warm, but with more cloud, showers, and short storm windows to watch before flying or arranging transfers.
what is the weather like at Diani Airport?
Diani Airport has a tropical coastal climate: hot to warm all year, humid, breezy, and rainiest around April and May. March is among the hottest months around Diani, July is among the coolest, and May is usually the wettest month in nearby long-term climate summaries. Timeanddate’s Diani Beach climate page uses Mombasa weather reports, 17 miles from Diani Beach, and lists March as the hottest average month, July as the coolest, and May as the wettest and windiest.
| Weather question | Short answer |
|---|---|
| Is Diani Airport hot? | Yes. Expect warm coastal conditions year-round. |
| Is Diani Airport humid? | Yes. Humidity is part of the south coast climate. |
| Does rain affect flights? | It can, especially during thunderstorms, low visibility, or heavy rain. |
| Is Ukunda Airport the same as Diani Airport? | For travelers, yes. Ukunda Airport is commonly referred to as Diani Airport. |
| Best months for drier weather? | January and February are usually much drier; June to September are cooler but can still have showers. |
| Rainiest period? | April and May are the main long-rains period, with May usually the wettest month. |
| Should I check marine weather too? | Yes, especially for diving, snorkeling, dhow trips, Wasini, Kisite, or dolphin excursions. |
Where is Diani Airport, and why does weather differ from Mombasa?
Diani Airport is officially Ukunda Airport, with IATA code UKA and ICAO code HKUK. It is a small regional airport serving Diani and the south coast, rather than a large international airport like Mombasa Moi International Airport. CAPA lists Ukunda Diani Airport as a small regional airport serving Ukunda and surrounding areas, about 30 km south of Mombasa and managed by Kenya Airports Authority.
Diani’s weather is similar to Mombasa’s broad coastal climate, but local conditions can still differ. Diani sits south of Mombasa, close to the beach, coastal forest patches, coral-rag landscapes, and the inland rise toward Shimba Hills. A shower may pass over Ukunda while Mombasa is dry, or the beach may be windy while inland roads remain calm.
This matters when you are checking forecasts. A generic Mombasa weather forecast can help, but a Diani Beach or Ukunda forecast is better for airport transfers, hotel arrivals, and beach activities.
Current Diani Airport weather and 7-day forecast
For live travel planning, check the forecast on the day of travel and again before leaving for the airport. Current forecast data for Diani Beach shows warm coastal weather with cloud and rain chances in the coming days, including possible thunderstorms around the current wet-season pattern.
What travelers should check before flying
- Rain and thunderstorm timing, not just daily rain percentage.
- Wind strength, especially for small aircraft and beach activities.
- Visibility, especially during heavy rain.
- Road conditions between Ukunda Airport and your hotel.
- Marine warnings if you are going to Wasini, Kisite, diving sites, or dolphin tours.
- Flight status, because weather is only one reason flights can change.
Does Diani Airport have METAR or TAF aviation weather?
For passenger-level weather checks, a normal Diani or Ukunda forecast is usually enough. For aviation-specific checks, the situation is more limited. FlightAware’s Ukunda Airport weather page states that there is no TAF data available at UKA and no METAR data available at UKA, so it shows data from Mombasa HKMO, about 18 miles north, instead.
That means aviation weather around Diani may be inferred from nearby coastal stations, airline operations, and pilot/dispatch judgment rather than a full on-site public METAR/TAF feed for Ukunda itself.
What this means for passengers
You do not need to interpret aviation codes to fly to Diani. Instead:
- Check your airline’s flight status.
- Watch for thunderstorms or heavy rain around your departure window.
- Avoid tight same-day international connections during unsettled weather.
- Keep your driver informed if your flight is delayed.
- Use Mombasa weather only as a regional indicator, not a perfect Diani forecast.
Diani Airport weather by season
Diani’s weather follows the Kenya coast’s tropical rhythm: hot months, long rains, cooler breezy months, and short rains. The coast is rarely cold, but it can be wet, windy, humid, or cloudy depending on the season.
| Season | Months | What to expect near Diani Airport | Travel advice |
|---|---|---|---|
| Hot, drier season | January to February | Hot, humid, sunnier, lower rainfall | Excellent beach weather, but pack for heat and strong sun |
| Transition into long rains | March | Hot, increasingly humid, rain risk rising | Good travel month, but start watching showers |
| Long rains | April to May | Wettest period, heavier showers, thunderstorms possible | Build more buffer into flights, transfers, and day trips |
| Cooler coastal season | June to September | Cooler, breezy, some showers, less intense heat | Comfortable for many visitors, though not always perfectly sunny |
| Short rains / warming coast | October to December | More humidity, showers possible, improving beach season toward holidays | Good for travel, but check daily forecasts and marine conditions |
Weather2Travel’s Diani Beach climate averages show rainfall rising sharply from March to April and peaking in May, then easing through the cooler middle months before a smaller short-rains pattern around October and November.
Diani Airport rainfall by month
The table below uses Diani Beach monthly rainfall averages from Weather2Travel. These figures are helpful for planning, but individual years can be wetter or drier than the average.
| Month | Average rainfall | Rainy days | Travel interpretation |
|---|---|---|---|
| January | 30 mm | 6 days | Hot, relatively dry, strong beach month |
| February | 17 mm | 4 days | One of the driest months |
| March | 68 mm | 8 days | Hot, humid, rain increasing |
| April | 181 mm | 15 days | Long rains begin strongly |
| May | 270 mm | 19 days | Wettest month; plan with buffers |
| June | 97 mm | 12 days | Cooler, still showery |
| July | 76 mm | 14 days | Cooler, breezy, some rain |
| August | 65 mm | 13 days | Mild by coastal standards, still not fully dry |
| September | 63 mm | 12 days | Improving beach conditions |
| October | 86 mm | 12 days | Short-rain risk begins |
| November | 102 mm | 13 days | Humid with short rains possible |
| December | 66 mm | 12 days | Warm holiday period with some showers |
Best time to fly to Diani for weather
For the driest Diani Airport weather, January and February are usually the strongest months. February has especially low average rainfall in the Weather2Travel data, while January is also relatively dry and sunny.
For cooler weather, June to August can feel more comfortable, especially for travelers who dislike intense heat. It may still rain, but the heat is less oppressive than in the hotter months.
For the wettest travel conditions, April and May require the most flexibility. May is listed as the wettest month in both Timeanddate and Weather2Travel climate summaries.
Best months by traveler type
| Traveler type | Best weather window | Why |
|---|---|---|
| Beach holiday visitor | January, February, September, December | Warmer beach conditions with manageable rain risk |
| Family with children | January, February, June to September | Less disruption if avoiding peak rain periods |
| Honeymoon traveler | January, February, September, October, December | Good beach feel, with daily forecast checks |
| Budget traveler | April, May, November | Wetter months may bring better rates, but more disruption risk |
| Diver or snorkeler | Check marine forecast, not only airport weather | Sea state and visibility matter more than airport temperature |
| Safari plus beach traveler | January to March, June to October | Better fit with many safari-weather patterns and coastal stays |
Can weather delay flights to Diani Airport?
Yes, weather can contribute to delays, although not every rainy day affects flights. The main weather issues for Diani / Ukunda flights are thunderstorms, heavy rain, low cloud, reduced visibility, strong wind, and wet runway conditions. Ukunda is a small coastal airport, so airlines may be more cautious during rapidly changing tropical weather.
FlightAware’s weather page for UKA also highlights the lack of local METAR and TAF data for the airport, showing Mombasa data instead, which is a reminder that travelers should rely on airline updates for actual operations.
How to protect your travel plans
- Avoid very tight Nairobi or international connections during rainy months.
- Check airline status before leaving your hotel.
- Share your flight number with your pickup driver.
- Keep WhatsApp active for driver and airline updates.
- Travel with a small waterproof pouch for documents and electronics.
- Add time if your hotel is in Galu, Kinondo, Msambweni, or Chale Island transfer areas.
Weather and airport transfers from Ukunda to Diani Beach
The transfer from Ukunda Airport to central Diani is usually short, but weather still matters. Heavy rain can slow traffic, create puddles, make hotel access roads muddy, and complicate pickups if drivers cannot park close to the terminal.
For visitors staying farther south, weather becomes more important. Transfers to Galu, Kinondo, Msambweni, Chale Island transfer points, Shimoni, or Wasini routes need more realistic timing, especially during heavy rain.
Transfer planning by destination
| Destination after landing | Weather issue to consider |
|---|---|
| Central Diani | Usually easiest, but rain can slow pickups |
| Galu | Allow extra time in wet weather |
| Tiwi | Check road condition after heavy rain |
| Kinondo / Kaya Kinondo | Forested roads may be slippery after rain |
| Msambweni | Longer southbound transfer; do not rush after storms |
| Chale Island transfer points | Tide, boat/transfer timing, and rain can all matter |
| Shimba Hills | Inland roads and reserve tracks may differ from beach conditions |
Beach weather near Diani Airport
Airport weather and beach weather are closely linked, but they are not identical. A shower at Ukunda does not always mean the beach is unusable all day. Coastal rain can be local and short-lived.
The most important beach-weather factors are:
- Rain timing
- Cloud cover
- Wind
- Tide
- Sea state
- UV exposure
- Marine warnings
- Ocean visibility for snorkeling or diving
Weather2Travel lists very high or extreme UV values for many months around Diani Beach, including extreme UV levels across much of the year. It also shows warm sea temperatures, generally in the mid-to-high 20s °C across the year.
Beach safety advice
- Use reef-safe sunscreen and reapply after swimming.
- Do not underestimate UV on cloudy days.
- Check tide times before long reef walks.
- Avoid swimming in rough or stormy seas.
- Ask local guides about currents before snorkeling.
- Watch for sea urchins and coral cuts in reef areas.
Marine weather: important for Wasini, Kisite, diving, and dolphin tours
For marine activities, airport weather is not enough. The Kenya Meteorological Department says its Daily Marine Near Shore Forecast provides weather and sea-condition information for Kenya’s coastal regions, specifically Kwale, Mombasa, Kilifi, and Lamu counties, and is meant to support safety for mariners, fishermen, coastal residents, and shore activities.
Check marine conditions before:
- Wasini Island trips
- Kisite-Mpunguti snorkeling
- Scuba diving
- Dhow excursions
- Dolphin-watching tours
- Deep-sea fishing
- Kayaking or paddleboarding
- Long reef walks
This is especially important when the Kenya Meteorological Department has active coastal warnings. Its homepage lists latest warning categories and service areas, including weather forecasting, marine, aviation services, climate services, and hydrometeorology.
What to pack for Diani Airport weather
Pack for heat, humidity, rain, and strong sun. Diani is relaxed, but the climate is not forgiving if you arrive unprepared.
Essential packing list
- Lightweight breathable clothes
- Sandals and one pair of shoes that can handle wet ground
- Small umbrella or light rain jacket during rainy months
- Reef-safe sunscreen
- Hat or cap
- Sunglasses
- Refillable water bottle
- Waterproof phone pouch
- Light long-sleeved shirt for sun protection
- Insect repellent
- Dry bag for boat trips
- Small towel or quick-dry cloth
- Medication and travel documents in cabin luggage
For April and May
Add more rain tolerance: waterproof packing cubes, a proper light rain jacket, and flexible day-trip planning.
For January to March
Focus more on heat management: hydration, sun protection, breathable clothing, and shade breaks.
Diani Airport weather for families
Families should plan Diani weather around comfort, not just sunshine. Children can get tired quickly in humid coastal heat, and sudden rain can make transfers stressful if luggage, strollers, or car seats are not organized.
Useful family tips:
- Book a direct airport pickup.
- Keep swimwear and light clothes in easy-access luggage.
- Carry snacks and water after landing.
- Pack a thin rain layer during wet months.
- Avoid over-scheduling the first afternoon after arrival.
- Check whether your hotel path gets muddy after rain.
Diani Airport weather for honeymoon and holiday travelers
For honeymooners and beach-holiday visitors, the best weather strategy is not to chase a perfect forecast. Diani is tropical. A good holiday plan leaves room for a wet morning, a cloudy afternoon, or a breezy boat day.
Book key outdoor experiences with some flexibility:
- Snorkeling or diving early in the stay, so you can reschedule if sea conditions are poor.
- Shimba Hills day trips with a guide who understands local roads.
- Beach dinners with an indoor backup.
- Transfers with buffer time if flying out the same day.
Diani Airport vs Mombasa weather
Diani and Mombasa share the same broad Kenya coast climate, but they are not always identical day to day. A forecast for Mombasa can help with regional weather awareness, but travelers staying in Diani should check Diani Beach, Ukunda, or Kwale coast forecasts where possible.
Use Diani / Ukunda weather when planning:
- Airport pickup
- Diani Beach hotel arrival
- Galu or Msambweni transfers
- Shimba Hills trips
- Wasini or Kisite marine excursions
- Beach walks and reef activities
Use Mombasa weather only as a wider coastal reference, especially when checking aviation conditions because public UKA aviation data may reference Mombasa instead.
Responsible travel and weather on the south coast
Weather shapes more than comfort at Diani. Heavy rain moves through forest edges, wetlands, roadside drainage, village access roads, and marine systems. The south coast is not just a resort strip; it is a living coastal landscape with coral reefs, sacred Kaya forests, primate corridors, and the Shimba Hills ecosystem inland.
When rain is heavy, avoid pressuring drivers to speed. When the sea is rough, do not push boat operators to go out. When forest paths are wet, stay on marked trails. Good weather judgment protects both visitors and the destination.
Responsible weather-aware choices
- Delay a marine trip if sea conditions are poor.
- Avoid reef walking during unsafe tide or storm conditions.
- Do not feed monkeys at hotels when rain brings them closer to buildings.
- Use guides for forest and Kaya visits.
- Keep litter out of drains and beaches.
- Respect weather warnings, even if the sky looks calm at your hotel.
Common mistakes when checking Diani Airport weather
Mistake 1: Checking only Mombasa weather
Mombasa is useful as a regional reference, but Diani and Ukunda need local checks, especially for transfers and beach plans.
Mistake 2: Assuming rain means the whole day is lost
Coastal showers can be short. Look at hourly timing, not just a daily rain icon.
Mistake 3: Ignoring wind and sea state
For beach and boat activities, wind and waves can matter more than rain.
Mistake 4: Booking tight flight connections in rainy months
April and May need more caution because heavy rain and storms are more likely.
Mistake 5: Forgetting UV on cloudy days
Diani’s UV can be very high even when the sky is not perfectly clear. Weather2Travel shows high to extreme UV values through much of the year.
Mistake 6: Not checking airline flight status
The forecast tells you weather risk. The airline tells you whether your specific flight is operating on time.
Final advice for travelers checking Diani Airport weather
Check Diani Airport weather in three steps: first the live forecast, then the flight status, then the local conditions for your transfer or beach activity. The airport climate is warm and humid year-round, with the biggest weather caution around the April–May long rains and shorter rainy spells later in the year. January and February are usually the driest months, May is usually the wettest, and marine conditions should always be checked separately before reef, dhow, diving, or Wasini/Kisite trips.
Diani rewards travelers who plan gently. Give yourself enough time, respect coastal weather, and let the forecast guide the day rather than fight it.
