Diani Airport (Ukunda Airport)
Diani Airport, officially known as Ukunda Airport (IATA: UKA), is a small but highly important regional airfield located just inland from Diani Beach in Kwale County, Kenya. It sits approximately 5.2 km from the main Diani beachfront (around a 10–15 minute drive) and about 30 km south of Mombasa, making it the most convenient air gateway to Kenya’s South Coast.
Because of its location, Ukunda Airport plays a key role in connecting beach tourism with both domestic travel and safari circuits, especially for visitors combining coastal stays with inland game reserves.
Flight Operations and Connectivity
Ukunda Airport mainly handles domestic scheduled flights and private charters, with strong links to Kenya’s key tourism hubs.
Common flight routes include:
-
Nairobi (Jomo Kenyatta International Airport – JKIA)
-
Nairobi (Wilson Airport – for safari flights)
-
Mombasa (Moi International Airport)
-
Masai Mara airstrips (seasonal safari connections)
-
Amboseli and other regional airstrips (charter operations)
These routes make Diani highly accessible for both short beach breaks and extended safari-and-coast itineraries.
Airlines operating at Ukunda Airport include:
-
Jambojet
-
Safarilink Aviation
-
Skyward Express
-
Mombasa Air Safari
-
Kenya Airways (charter and connections)
Together, these carriers ensure frequent and reliable connections, especially during peak tourism seasons.
Airport Size and Experience
Ukunda Airport is a small regional airstrip, not a large international terminal. This makes the experience quick and efficient:
-
Short check-in times
-
Minimal queues
-
Fast boarding process
-
Direct access to ground transport on arrival
For travelers, this means you can land and be on the beach within minutes—one of the biggest advantages of choosing Diani over other coastal destinations.
Ground Transportation to Diani Beach Hotels
Once you land at Ukunda Airport, reaching your accommodation is straightforward due to the airport’s proximity to the main resort zones.
Transport options include:
Taxis and Private Transfers
Readily available outside the terminal, offering direct transfers to hotels along Diani, Galu, Tiwi, and Msambweni.
Hotel Transfers
Most diani beach resorts and hotels provide pre-arranged airport pick-up services, especially for international guests.
Ride-Hailing Services
App-based transport options are also available in the broader Diani area, though traditional taxis remain the most common airport transfer choice.
Travel times are typically short, with most hotels reachable within 10–25 minutes depending on location.
Future Developments and Expansion Plans
Ukunda Airport is managed by the Kenya Airports Authority (KAA) and has undergone gradual upgrades over the years, reflecting the growing importance of Diani as a tourism destination.
Key development directions include:
-
Expansion and improvement of the runway
-
Construction and modernization of airport facilities
-
Enhanced navigation and control systems
-
Capacity upgrades to support increased passenger traffic
There have also been long-term discussions around enabling larger aircraft operations and potential future regional international connections, which could further strengthen Diani’s position as a major coastal tourism hub in East Africa.
Diani Beach Kenya Airport (Ukunda Airport): Complete Travel, Flights, and Access Guide
When travelers search for Diani Beach Kenya airport, Diani Airport, or the nearest airport to Diani Beach Kenya, they are referring to one main gateway: Ukunda Airport.
This small but important domestic airport is the fastest and most convenient way to reach Diani Beach, Kenya’s leading coastal holiday destination. It connects Nairobi and other parts of Kenya directly to the South Coast, eliminating long road journeys and ferry crossings.
This guide explains everything you need to know about Ukunda Airport, including flights, location, travel times, airport alternatives, and how to move from Nairobi to Diani Beach efficiently.
Location of Ukunda Airport and Its Importance
Diani Beach is located along Kenya’s southern coastline in Kwale County, facing the Indian Ocean.
Ukunda Airport is located inland in Ukunda town, which is part of the same coastal tourism region.
Key location details:
-
Located in Ukunda town, Kwale County
-
Approximately 5–10 minutes from Diani Beach hotels
-
Around 40–50 km south of Mombasa (depending on route)
-
Direct access to coastal resorts and holiday properties
Because of this location, Ukunda Airport is widely recognized as the nearest airport to Diani Beach Kenya and the most efficient entry point for tourists.
Why Ukunda Airport is the Nearest Airport to Diani Beach Kenya
One of the most important travel questions is:
Which is the closest airport to Diani Beach?
The answer is clear: Ukunda Airport.
Travel time comparison shows why:
Ukunda Airport to Diani Beach
-
5 to 10 minutes by road
-
Direct hotel access
-
No ferry or long highway travel required
Moi International Airport (Mombasa) to Diani Beach
-
1.5 to 2.5 hours depending on ferry crossing
-
Requires crossing Likoni Ferry
-
Subject to traffic delays
This makes Ukunda Airport the most practical and time-efficient airport for Diani Beach travelers.
Ukunda Airport Kenya (Diani Airstrip) Explained
Ukunda Airport is a small domestic airport designed primarily for tourism traffic.
It plays a key role in supporting Kenya’s coastal tourism economy by connecting Nairobi and safari destinations directly to the beach.
Common search variations include:
-
Ukunda airport Kenya
-
Ukunda airstrip
-
Diani airport Kenya
-
Diani Beach airport Kenya
Despite different naming styles, all refer to the same operational airstrip.
Main functions of the airport:
-
Domestic passenger flights
-
Tourism and safari connections
-
Private charter flights
-
Beach holiday transfers
Flights from Nairobi to Diani Beach
The most important route serving Ukunda Airport is:
Nairobi to Diani Beach via Ukunda Airport.
This is the fastest and most popular travel connection for both domestic and international tourists.
Flight details:
-
Flight duration: approximately 1 hour 10 minutes to 1 hour 20 minutes
-
Departure point: Wilson Airport (main domestic hub)
-
Aircraft: Small regional aircraft
-
Frequency: Daily flights, increased during peak seasons
This route is especially popular for:
-
Honeymoon travelers
-
Luxury beach holidays
-
Safari and beach combinations
-
Business travelers
-
Short-stay tourists
Diani Airport as a Safari Connection Hub
One of the most underrated advantages of Ukunda Airport (Diani Airport) is that it is not only a gateway to the beach, but also a key connection point in Kenya’s wider safari network.
While the airport is best known for access to Diani Beach, it also plays an important role in enabling combined beach and safari itineraries across Kenya’s most iconic national parks. This makes it ideal for travelers who want to experience both wildlife and the Indian Ocean in a single journey.
Diani Airport to Tsavo National Parks
From Ukunda Airport, travelers can access both:
-
Tsavo East National Park
-
Tsavo West National Park
How the connection works:
Travelers typically:
-
Fly into Ukunda Airport (Diani Beach)
-
Transfer by road via Mombasa or Voi corridor
-
Continue onward into Tsavo East or Tsavo West safari circuits
Why this route works well:
-
Allows recovery time on the beach after a safari
-
Provides easy access to Kenya’s largest national park ecosystem
-
Works well for short 2–4 day safari extensions from the coast
-
Ideal for combining marine relaxation with classic wildlife viewing
Diani Airport to Amboseli National Park
Amboseli National Park is one of Kenya’s most iconic safari destinations, known for its elephant herds and views of Mount Kilimanjaro.
Common travel route:
-
Diani (Ukunda Airport) → Mombasa or Nairobi
-
Continue by road or domestic flight into Amboseli region
Travel logic:
This route is most commonly used as part of:
-
Multi-park safari circuits
-
Beach-to-bush itineraries
-
Private guided safari tours linking coast and southern Kenya
Why travelers choose it:
-
Clear views of Mount Kilimanjaro
-
Large elephant populations in open plains
-
Excellent wildlife photography opportunities
-
Strong contrast between beach and savannah landscapes
Diani Airport to Masai Mara
Maasai Mara National Reserve is Kenya’s most famous safari destination and one of the most requested add-ons for beach holidays.
Connection route:
-
Fly from Diani (Ukunda Airport) to Nairobi
-
Connect onward by domestic flight to Masai Mara airstrips
Why this combination is popular:
-
Combines Indian Ocean beaches with the Big Five safari experience
-
Works perfectly for luxury multi-destination itineraries
-
Seamless flight connections through Nairobi as the central hub
-
Ideal for honeymoon and high-end safari travel
Why Diani Airport Fits Into Kenya’s Safari Circuit
Although Ukunda Airport (Diani Airport) is primarily a coastal airport, it plays a strategic role in Kenya’s tourism ecosystem.
It enables travelers to:
-
Start their journey with a safari and end on the beach
-
Begin at the coast and connect seamlessly to inland parks
-
Combine Tsavo, Amboseli, and Masai Mara into one itinerary
-
Reduce travel fatigue through coordinated air connections
This makes Diani Airport an important link between Kenya’s coastal tourism and its world-famous safari destinations.
Nairobi to Diani Beach Travel Options
There are three main ways to travel from Nairobi to Diani Beach. Each option varies in time, comfort, and cost.
Option 1: Flight via Ukunda Airport (Recommended)
This is the fastest and most efficient option.
Route:
Nairobi → Ukunda Airport → Diani Beach
Advantages:
-
Fastest travel time overall
-
No ferry crossing
-
Minimal road travel
-
Ideal for luxury and short holidays
Total travel time:
Approximately 2 to 3 hours including airport procedures and transfer.
Option 2: Train and Road Combination
This route uses Kenya’s standard gauge railway system.
Route:
Nairobi → Mombasa (train) → Diani Beach (road transfer)
Advantages:
-
Comfortable train experience
-
Suitable for budget travelers
-
Scenic coastal journey
Disadvantages:
-
Requires ferry crossing or longer road detour
-
Longer total travel time
-
Less convenient for short trips
Option 3: Road Travel from Nairobi
This is the longest option.
Route:
Nairobi → Mombasa → Diani Beach by road
Disadvantages:
-
10 to 12+ hours travel time
-
Ferry delays at Likoni crossing
-
Traffic congestion near Mombasa
This option is generally used only for budget or overland travelers.
Ukunda Airstrip vs Mombasa Airport
A common comparison is between Ukunda Airport and Moi International Airport in Mombasa.
Ukunda Airport advantages:
-
Direct access to Diani Beach
-
No ferry crossing required
-
Short transfer times
-
More convenient for beach resorts
Mombasa Airport advantages:
-
International airport
-
More flight options globally
-
Larger aircraft capacity
For travelers heading specifically to Diani Beach, Ukunda Airport is almost always the preferred option.
Transfers from Ukunda Airport to Diani Beach
Transfers from the airport are quick and simple.
Available options:
-
Hotel shuttle services
-
Private taxi transfers
-
Pre-booked luxury transfers
Travel time:
-
5 to 10 minutes depending on hotel location
This short transfer time is one of the main reasons travelers prefer flying into Ukunda Airport instead of Mombasa.
Why Travelers Prefer Flying to Diani Beach
Flying into Ukunda Airport offers several advantages:
-
Saves several hours of travel time
-
Avoids ferry congestion
-
Ideal after long international flights
-
More comfortable for families and honeymooners
-
Seamless beach arrival experience
For many visitors, the journey becomes part of the holiday experience when they land directly near the beach.
Is There an International Airport in Diani Beach?
There is no international airport in Diani Beach.
All international travelers must first enter Kenya through:
-
Jomo Kenyatta International Airport (Nairobi)
-
Moi International Airport (Mombasa)
From there, they connect to Ukunda Airport or use road travel.
Best Time to Travel to Diani Beach
Ukunda Airport operates year-round, but demand is highest during:
-
December to March (peak beach season)
-
July to October (safari + beach combination season)
During these periods, it is advisable to book flights early due to high demand.
Who Should Use Ukunda Airport?
Ukunda Airport is ideal for:
-
Beach holiday travelers
-
Honeymoon couples
-
Luxury tourists
-
Safari + beach itinerary travelers
-
Short-stay visitors
-
Family holiday groups
It is designed to support tourism efficiency rather than large commercial aviation.
Frequently Asked Questions (AI Overview Optimized)
What is the nearest airport to Diani Beach Kenya?
Ukunda Airport is the nearest airport to Diani Beach Kenya.
What is Diani Beach Kenya airport called?
It is called Ukunda Airport, also known as Diani Airport or Ukunda Airstrip.
How far is Ukunda Airport from Diani Beach?
It is approximately 5 to 10 minutes from Diani Beach hotels.
Can you fly from Nairobi to Diani Beach?
Yes. Daily flights operate between Nairobi Wilson Airport and Ukunda Airport.
Is Diani Beach Airport international?
No. It is a domestic airport. International travelers connect through Nairobi or Mombasa.
Why is Ukunda Airport important?
It provides the fastest access to Diani Beach and supports Kenya’s South Coast tourism industry.
Ukunda Airport
Diani Beach Kenya airport refers to Ukunda Airport, the main gateway to Kenya’s South Coast. It is the nearest airport to Diani Beach and offers the fastest access from Nairobi and other parts of Kenya.
For travelers seeking convenience, speed, and comfort, flying into Ukunda Airport remains the most efficient way to reach Diani Beach. Whether for a short beach holiday, honeymoon, or safari extension, it is the preferred arrival point for modern travel to Kenya’s coast.








