Ukunda Airstrip
Ukunda, Kenya

Ukunda Airstrip
Coastal Kenya's gateway to Diani Beach and the Indian Ocean.
- ›Ukunda Airstrip serves as the main air gateway to Diani Beach, consistently rated among Africa's best beaches.
- ›The airstrip's IATA code is UKA and ICAO code is HKUK.
- ›It is located in Kwale County on Kenya's south coast.
- ›The runway is suitable only for light aircraft and small turboprops.
- ›It is one of several small coastal airstrips managed under Kenya's domestic aviation network.
Ukunda Airstrip is a small domestic airfield serving the coastal resort town of Ukunda and the popular Diani Beach area in Kwale County, Kenya. It functions primarily as a feeder airport connecting beach tourists with Nairobi and Mombasa via light aircraft and scheduled safari air services. Its compact, no-frills character reflects the laid-back coastal atmosphere it serves.
- Main Terminal — A single small terminal building handling arrivals and departures for domestic light-aircraft and charter operations.
- Tuk-tuks available directly outside the airstrip for short hops to Diani Beach hotels
- Taxis and private hire cars bookable through hotels and local operators
- Matatus (shared minibuses) running along the Ukunda–Diani Beach road
- Hotel shuttle transfers pre-arranged through resort bookings
- Leopard Beach Resort & Spa
- Baobab Beach Resort & Spa
- AfricaPoint Diani Beach Hotel
- Diani Reef Beach Resort & Spa
- The Sands at Nomad
The airstrip itself has minimal onsite dining facilities, so travellers should not expect a full restaurant experience before departure. Diani Beach and Ukunda town centre, both within a short tuk-tuk ride, offer a wide range of seafood restaurants, casual beach bars, and local Swahili eateries. Most hotels in the area provide dining options that can accommodate early-morning flight schedules.
- Confirm your flight time directly with the operator the evening before, as schedules on light-aircraft routes can shift.
- Carry cash in Kenyan shillings for tuk-tuks and local transport, as card acceptance is limited near the airstrip.
- Luggage allowances on light aircraft are strictly enforced — typically 15 kg checked plus a small carry-on.
- Arrive at least 30 minutes before departure as check-in is informal but boarding can happen quickly on small aircraft.
AI-assisted overview, verified against public sources.
Route map (1 destinations)












Airlines serving this airport
Routes
Aircraft operating here
Pick what matters for your layover or early flight, then compare on your favorite booking site.
IndianAirports may receive compensation when you book or purchase through some of the links on this page, at no additional cost to you. Prices and availability are set by the booking provider and may change. We never share your private trip details with partners — only the destination, dates and party size you searched.
City & Place Guide
No guide exists for this place yet — Click to generate a Traveler Pulse guide.
Ukunda Airport is a regional airport near Diani Beach in Kwale County, Kenya. The airport serves the local areas of Diani, Ukunda, Tiwi and Msambweni. The airport is unofficially known as Diani airport.
Read full article on Wikipedia
Translate