Flights to Diani Beach (Ukunda): Airlines, Times & Baggage (2026)

Diani Beach · Getting Here

Flights to Diani (Ukunda)

A one-hour hop from Nairobi that skips the traffic and the ferry. Here’s who flies to Diani, how long it takes, what baggage you can bring, and how to connect a safari to the beach.

Domestic airlines link Nairobi with Diani's Ukunda airstrip in about an hour.
Domestic airlines link Nairobi with Diani’s Ukunda airstrip in about an hour. Photo: Wikimedia Commons

Flying is far and away the easiest way to reach Diani — a one-hour hop from Nairobi that skips the long road journey, Mombasa’s traffic and the Likoni ferry entirely, landing you minutes from the resorts at Ukunda (Diani) airport. This guide covers which airlines fly, how long it takes, baggage, and how to connect a safari to the beach, with the insider tips that make the small-airport experience smooth.

Quick answer Diani is served by Ukunda Airport (code UKA). Jambojet flies from Nairobi’s main airport (JKIA) and Safarilink from Wilson Airport, each in about one hour, with multiple flights on the route. Safarilink also connects Diani to safari destinations like the Masai Mara and Amboseli. Book early for the best fares.

Which airlines fly to Diani?

Quick answer Two main carriers serve Ukunda (Diani): Jambojet (Kenya Airways’ low-cost arm) from Nairobi JKIA, and Safarilink from Nairobi Wilson. Both also link Diani with Mombasa and, via Safarilink, safari parks. Schedules vary seasonally, so check current timetables when booking.
AirlineFromNotes
JambojetNairobi JKIALow-cost; the most frequent option; turboprop aircraft
SafarilinkNairobi WilsonAlso connects the Masai Mara, Amboseli & other parks to Diani
Both / othersMombasa (MBA)Short hops also link Moi International, Mombasa

How long is the flight, and how often?

Quick answer The Nairobi–Ukunda flight takes about one hour. There are multiple flights daily between the two carriers, more in high season. Because schedules and frequencies change seasonally, confirm times on the airline’s website when you book.

An hour in the air versus the best part of a day overland is the whole case for flying. See how it compares with the train and road on our Nairobi to Diani and how to get to Diani guides.

Baggage: what you can bring

Quick answer Baggage allowances differ by airline: Jambojet (a low-cost carrier) sells checked-baggage allowances with fares, while Safarilink and smaller aircraft often limit baggage to around 15 kg in soft-sided bags. Always check your specific allowance, and pack soft bags for the smaller planes.
Insider tip If you’re flying on the smaller aircraft (especially the Caravans used on safari routes), pack in a soft duffel, not a hard suitcase — hard cases may not fit the hold and can be refused. Keep your bag under the stated weight, and carry valuables, cameras and medication as hand luggage.

Connecting a safari to the beach

Quick answer Safarilink is the key to a bush-and-beach trip: it flies between Diani (Ukunda) and safari destinations such as the Masai Mara and Amboseli via Wilson, so you can finish a safari and reach the beach the same day without a long road transfer.

This is what makes Diani such a good beach finale to a Kenyan safari — see our Kenya safari & beach and tours & safaris guides.

Arriving at Ukunda (Diani) airport

Ukunda is a small, informal airstrip a short drive from the beach — quick and easy, but with limited facilities. Read what to expect on our Ukunda Airport guide, and arrange a transfer in advance.

Watch out Ukunda is a tiny airstrip with no baggage carousel, few facilities and no all-day airline desk — flights are scheduled, not constant. Book your transfer before you fly so a driver is waiting, especially on the last flight of the day. In the April–May long rains, small-aircraft flights can face weather delays, so allow buffer time for onward connections.

Booking tips

Book as early as you can for the best fares, especially over the December–March peak and school holidays. Check both carriers (and both Nairobi airports — JKIA for Jambojet, Wilson for Safarilink) and factor the transfer between airports in Nairobi if you’re connecting internationally. Compare all routes on our getting here hub.

Book an airport transfer →All ways to reach Diani →

Frequently asked questions

Which airlines fly to Diani?

Two main carriers serve Ukunda (Diani) airport: Jambojet from Nairobi’s JKIA and Safarilink from Nairobi’s Wilson Airport. Both also link Diani with Mombasa, and Safarilink connects it to safari parks like the Masai Mara and Amboseli.

How long is the flight from Nairobi to Diani?

About one hour. Both Jambojet (from JKIA) and Safarilink (from Wilson) operate the route, with multiple flights daily, more in high season.

Where do flights to Diani land?

At Ukunda Airport (code UKA), also called Diani Airport — a small airstrip a short drive from the beach resorts, not at Mombasa. Arrange a transfer to your hotel in advance.

What is the baggage allowance on flights to Diani?

It varies by airline. Jambojet sells checked-baggage allowances with fares, while Safarilink and smaller aircraft often limit baggage to around 15 kg in soft-sided bags. Check your airline’s exact allowance and pack soft bags for small planes.

Can you fly from the Masai Mara or Amboseli to Diani?

Yes — Safarilink connects Diani (Ukunda) with safari destinations such as the Masai Mara and Amboseli via Wilson Airport, making it easy to combine a safari with the beach without a long road transfer.

Sources & further reading

Images: Wikimedia Commons, used under their respective licences — verify and attribute each per its file page before publishing. Hotel names, inclusions, flight schedules and prices change; confirm current details before booking. Last updated: 2026.


Leave a Reply

Your email address will not be published. Required fields are marked *