Nairobi to Diani / Ukunda Flights: Airlines, Fares, Flight Time & Airport Guide

Flying from Nairobi to Diani provides a fast connection between the capital and Kenya’s South Coast. Scheduled flights serving Diani use Ukunda Airport (UKA), located close to the Diani Beach tourism area.

Travellers looking for other destinations can browse the Kenya Domestic Flights Database — [PASTE FLIGHTS PAGE URL] — for domestic airports, airstrips and flight routes across Kenya.

Last checked: August 2026

Nairobi to Diani Flight at a Glance

Route: Nairobi ↔ Diani / Ukunda
Departure Airport: JKIA or Wilson Airport, depending on airline
Arrival Airport: Ukunda Airport (UKA)
Estimated Flight Time: 1 hour 10 minutes to 1 hour 25 minutes
Estimated One-Way Fare: KSh 6,500–16,000
Route Type: Domestic
Destination Airport Code: UKA

Which Airport Serves Diani?

Passengers flying to Diani normally use Ukunda Airport (UKA).

Ukunda Airport Guide — [LINK WHEN PUBLISHED]

Ukunda Airport is the principal scheduled-flight airport serving Diani Beach and surrounding areas of Kenya’s South Coast.

Passengers should search for both Diani and Ukunda when checking flights because airlines and booking platforms may use either name when referring to the destination.

Where Do Nairobi to Diani Flights Depart?

Depending on the airline and scheduled service, passengers may depart from:

Jomo Kenyatta International Airport (NBO)

or

Wilson Airport (WIL)

Jomo Kenyatta International Airport Guide — [LINK WHEN PUBLISHED]

Wilson Airport Guide — [LINK WHEN PUBLISHED]

The two airports are in different parts of Nairobi, so passengers should check their booking carefully before travelling to the airport.

Airlines Flying From Nairobi to Diani

Several domestic and regional airlines may provide services between Nairobi and Ukunda, depending on the current timetable.

Jambojet

Jambojet operates domestic services serving coastal destinations.

Airline Code: JM
Destination Airport: Ukunda Airport (UKA)

Fly 748

Fly 748 operates selected services between Nairobi and the Coast.

Airline Code: 8H
Destination Airport: Ukunda Airport (UKA)

Wilson Airport Operators

Regional airlines operating from Wilson Airport may also provide connections to Ukunda.

Passengers should confirm the current operator, Nairobi departure airport and operating days before booking.

Nairobi to Diani Flight Time

Passengers can generally plan for a flight time of approximately:

1 hour 10 minutes to 1 hour 25 minutes

The total journey will take longer once travel to the departure airport, check-in, security, boarding, baggage collection and transport from Ukunda Airport are included.

Nairobi to Diani Flight Fare

For journey planning, passengers can budget approximately:

Estimated one-way fare: KSh 6,500–16,000

Fares can rise during weekends, public holidays, school holidays and other periods of strong demand for travel to the Coast.

The final price depends on factors including:

  • Airline
  • Travel date
  • Seat availability
  • How early the passenger books
  • Baggage allowance
  • Fare conditions
  • Promotions
  • Passenger demand

Passengers should treat the estimated range as a planning guide rather than a live ticket quotation.

Flight Numbers

Flight numbers depend on the airline and scheduled service.

Airline codes passengers may encounter include:

JM — Jambojet
8H — Fly 748

Passengers should confirm the full flight number shown on their current ticket or booking confirmation.

Aircraft Used on Nairobi to Diani Flights

Aircraft types can vary according to the airline, passenger demand and departure airport.

Regional turboprop aircraft are commonly used on domestic coastal services, including aircraft from the De Havilland Dash 8 family.

The operating aircraft may be changed by the airline for operational reasons.

Check-In Before Flying to Diani

Passengers should follow the check-in deadline specified by their airline.

As a general planning guide, travellers can consider arriving approximately 90 minutes before a domestic departure, while allowing additional time during busy periods.

Passengers departing from Nairobi should verify whether they need to travel to JKIA or Wilson Airport before setting off.

Baggage Information

Baggage allowances depend on the airline and fare purchased.

Before booking, check:

  • Cabin baggage allowance
  • Checked baggage allowance
  • Excess baggage charges
  • Whether checked baggage is included
  • Restrictions applying to special or oversized baggage

Passengers using smaller regional aircraft should pay particular attention to baggage restrictions.

From Ukunda Airport to Diani Beach

One of the advantages of flying into Ukunda is its proximity to the Diani area.

Passengers can continue from the airport to their hotel, resort, residence or other destination using available local ground transport.

Travellers should still account for the airport transfer when calculating the total journey time and travel cost.

Diani / Ukunda to Nairobi Return Flights

The same corridor can be travelled in the opposite direction:

Ukunda Airport (UKA) → Nairobi

Passengers should check which Nairobi airport their return service uses.

A flight arriving at JKIA (NBO) is different from one arriving at Wilson Airport (WIL), particularly for passengers making onward connections.

Related Kenya Flight Guides

Kenya Domestic Flights Database — [PASTE FLIGHTS PAGE URL]

Nairobi to Mombasa Flights — [LINK WHEN PUBLISHED]

Nairobi to Malindi Flights — [LINK WHEN PUBLISHED]

Nairobi to Lamu Flights — [LINK WHEN PUBLISHED]

Wilson to Diani / Ukunda Flights — [LINK WHEN PUBLISHED]

Ukunda Airport Guide — [LINK WHEN PUBLISHED]

Nairobi to Diani / Ukunda Flight Summary

Nairobi ↔ Diani / Ukunda (UKA)

Flight time: Approximately 1 hour 10 minutes to 1 hour 25 minutes
Estimated fare: KSh 6,500–16,000 one way
Departure: JKIA or Wilson Airport, depending on airline
Arrival: Ukunda Airport
Airport code: UKA

Passengers should confirm the Nairobi departure airport, airline, flight number, departure time, baggage allowance and final fare before travelling.

Hot this week

Kenya Dreamed of a 3-Hour Nairobi–Mombasa Train. So Why Did the Bullet Train Never Come?

More than 15 years ago, Kenya Railways was talking...

From Nairobi CBD to Talanta by Train: Inside the New AFCON Rail Link

Football fans travelling to Talanta Sports City during AFCON...

George Ruto-Linked Baba Yaga Matatu Crashes Into Ditch in Nairobi

Baba Yaga, the famous customised Rongai matatu associated with George Ruto, was reported to have ended up in a ditch on Tuesday night, with videos of the vehicle circulating online.

What to Do If a Boda Boda Knocks You Down on a Pavement in Kenya

You are walking along a pedestrian pavement in Nairobi...

Emirates to Bring Airbus A350 to Nairobi as Premium Economy Debuts in Kenya

Emirates will introduce its Airbus A350 on the Dubai–Nairobi route from October 25, 2026, bringing Premium Economy to Kenya for the first time as the airline expands its Nairobi operations.

Topics

From Nairobi CBD to Talanta by Train: Inside the New AFCON Rail Link

Football fans travelling to Talanta Sports City during AFCON...

George Ruto-Linked Baba Yaga Matatu Crashes Into Ditch in Nairobi

Baba Yaga, the famous customised Rongai matatu associated with George Ruto, was reported to have ended up in a ditch on Tuesday night, with videos of the vehicle circulating online.

What to Do If a Boda Boda Knocks You Down on a Pavement in Kenya

You are walking along a pedestrian pavement in Nairobi...

Emirates to Bring Airbus A350 to Nairobi as Premium Economy Debuts in Kenya

Emirates will introduce its Airbus A350 on the Dubai–Nairobi route from October 25, 2026, bringing Premium Economy to Kenya for the first time as the airline expands its Nairobi operations.

Can You Sleep Overnight at JKIA? Airport Rules, Safety and What Travellers Should Know

Can you sleep overnight at JKIA? This guide explains overnight stays, long layovers, terminal access, lounges, baggage, security and what passengers should know before spending the night at Nairobi's main airport.

Why Talanta and Kasarani Could Give Kenya an AFCON 2027 Transport Advantage

Kenya’s Talanta and Kasarani stadiums could stand out at AFCON 2027 because of their integration with Nairobi’s public transport, major roads, JKIA, hotels and planned commuter rail infrastructure.

Ruto Announces KSh5 Billion SGR Extension From Voi to Tanzania

President William Ruto has announced plans for a KSh5 billion SGR extension from Voi through Mwatate, Bura, Mwakitau and Taveta towards Tanzania, targeting passenger and cargo transport.

Related Articles

Popular Categories

spot_imgspot_img