By Air:
Domestic flights operate from Nairobi's Wilson Airport (WIL) to Ukunda Airport (UKA), located just 5 minutes from Diani Beach. Airlines such as Jambojet, Safarilink, Skyward Express, Fly540, and AirKenya offer these flights. The travel time is approximately 1 hour and 10-18 minutes, with costs ranging from $70 to $180 for a one-way ticket, or starting from $142 for a round trip.