Jambojet flies direct between Nairobi Jomo Kenyatta International Airport and Diani / Ukunda Airport, giving travelers one of the simplest air routes from Nairobi to Kenya’s south coast. The route is listed by Jambojet as Nairobi JKIA to Diani / Ukunda, and Jambojet also describes Diani as one of the direct domestic destinations served from its Nairobi hub at Jomo Kenyatta International Airport.
For most visitors, the biggest advantage is airport simplicity. Jambojet uses JKIA / NBO in Nairobi, which is usually easier for international arrivals than crossing Nairobi to Wilson Airport. The flight lands at Ukunda Airport / UKA, commonly called Diani Airport, which is the closest airport for Diani Beach, Ukunda, Tiwi, Galu, Msambweni, and the south coast resort strip. Ukunda Airport’s aviation codes are UKA and HKUK, and aviation references describe it as serving Diani Beach from Ukunda in Kwale County.
Quick facts about Jambojet flights to Diani
| Question | Answer |
|---|---|
| Airline | Jambojet |
| Main route | Nairobi JKIA to Diani / Ukunda |
| Nairobi airport | Jomo Kenyatta International Airport, airport code NBO |
| Diani airport | Ukunda Airport / Diani Airport, airport code UKA |
| Flight type | Direct domestic flight |
| Approximate flight time | About 1 hour to 1 hour 15 minutes |
| Best for | International arrivals, beach holidays, families, direct JKIA connections |
| Main alternative | Safarilink from Wilson Airport to Diani / Ukunda |
| Main caution | Do not confuse Diani / Ukunda Airport with Mombasa Airport |
Jambojet’s own Diani route page says the coastal flight is about one hour, while its Nairobi destination information lists Diani / UKA to Nairobi / NBO at about 1 hour 15 minutes with multiple daily flights.
Does Jambojet fly to Diani?
Yes. Jambojet flies to Diani through Ukunda Airport, which is the airport used for Diani Beach. In booking systems, the route may appear as Nairobi to Diani, Nairobi to Ukunda, NBO to UKA, or JKIA to Diani / Ukunda. Jambojet’s route page specifically markets cheap flights from Nairobi JKIA to Diani / Ukunda, while its domestic flights page lists Diani / Ukunda among direct destinations from the Nairobi hub at JKIA.
This is the key point for travelers: Diani Airport and Ukunda Airport are effectively the same airport for passenger planning. If you want to stay at Diani Beach, Galu, Tiwi, Kinondo, Msambweni, or Chale Island transfer points, UKA is usually the airport you want, not Mombasa.
Where does Jambojet depart from in Nairobi?
Jambojet’s Diani flights use Jomo Kenyatta International Airport, not Wilson Airport. Jambojet’s airport information says it operates local flights from Terminal 1D at Nairobi JKIA.
This matters because Nairobi has two airports that commonly appear in Diani flight searches:
| Nairobi airport | Airport code | Main Diani airline logic | Best for |
|---|---|---|---|
| Jomo Kenyatta International Airport | NBO | Jambojet to Diani / Ukunda | International arrivals, simple same-airport domestic connection |
| Wilson Airport | WIL | Safarilink and some safari-airline services to Diani / Ukunda | Safari connections, bush-airstrip itineraries, Wilson-based departures |
If you are landing internationally at JKIA, Jambojet is often easier than a Wilson departure because you avoid a cross-city airport transfer. If you are coming from Masai Mara, Amboseli, Laikipia, Samburu, or another safari airstrip, Wilson-based options may be more convenient.
Where does Jambojet land in Diani?
Jambojet lands at Ukunda Airport, airport code UKA, which is commonly called Diani Airport. Aviation references list Ukunda Airport as HKUK / UKA, located in Ukunda, Kwale County, and serving Diani Beach.
Ukunda Airport is the practical air gateway for:
- Diani Beach
- Ukunda town
- Galu
- Tiwi
- Kinondo
- Msambweni
- Chale Island transfer points
- Kaya Kinondo area
- Shimba Hills day trips
For a Diani holiday, arriving at Ukunda usually saves time compared with landing at Mombasa and transferring by road to the south coast.
Jambojet Diani flight schedule
Jambojet schedules change by date, demand, season, and aircraft operations, so visitors should always check the live Jambojet booking engine before relying on a timetable. Jambojet’s schedule page lists Nairobi to Ukunda flights, with examples such as 09:50 / 15:30 on Sunday and 10:10 / 15:30 on several weekdays in the snippet available from its flight-schedules page.
A practical way to read the route:
| Direction | Typical search wording | Airport codes |
|---|---|---|
| Nairobi to Diani | Nairobi JKIA to Diani / Ukunda | NBO to UKA |
| Diani to Nairobi | Diani / Ukunda to Nairobi JKIA | UKA to NBO |
| Return trip | Nairobi to Diani return flight | NBO–UKA–NBO |
Flight-tracking and flight-search sources also show Jambojet operating direct Nairobi–Ukunda services using Jambojet flight numbers, but the airline’s own website should be treated as the booking source of truth.
How long is the Jambojet flight from Nairobi to Diani?
The Jambojet flight from Nairobi to Diani is roughly one hour to one hour fifteen minutes. Jambojet’s Diani page describes the coastal flight as about one hour, while its Nairobi destination page lists Diani / UKA to Nairobi / NBO at 1 hour 15 minutes.
The actual travel day is longer than the flight time because you still need:
- Time to reach JKIA.
- Domestic check-in and security.
- Boarding time.
- Baggage collection at Ukunda.
- Transfer from Ukunda Airport to your hotel.
For most visitors, the door-to-door journey is still far quicker and calmer than driving from Nairobi to Diani.
How much are Jambojet flights to Diani?
Jambojet flight prices to Diani are not fixed. They change by date, seat availability, holiday demand, booking window, and baggage choices. Jambojet markets the route as cheap flights from Nairobi JKIA to Diani / Ukunda, and third-party fare searches often show direct Jambojet fares changing by date.
As a live-market example, Skyscanner search results have shown direct Jambojet Nairobi to Ukunda one-way fares from around £34–£56 on selected future dates, but those prices are dynamic and should not be treated as a permanent fare.
What affects the price?
Jambojet Diani fares usually depend on:
- How early you book.
- Whether you fly weekday or weekend.
- School holidays and public holidays.
- Christmas, Easter, and peak beach season.
- Seat availability on the exact flight.
- Whether you add checked baggage.
- Whether you need flexibility or changes.
- Whether you book one way or return.
The safest advice is simple: check several nearby dates before paying. A one-day shift can make a big difference on domestic leisure routes.
How to book Jambojet flights to Diani
Book through Jambojet’s official website or a trusted travel agent. Jambojet’s homepage highlights online booking, online check-in, and secure payment including M-Pesa.
Before paying, confirm:
- The route says Nairobi JKIA to Diani / Ukunda.
- The airport code is UKA, not MBA.
- Your Nairobi airport is NBO / JKIA, not Wilson.
- Your flight date and time are correct.
- Your baggage is included or added.
- Your hotel pickup knows the flight number.
- Your international arrival leaves enough connection time.
This is especially important for first-time visitors because “Diani,” “Ukunda,” and “UKA” may appear interchangeably in travel searches.
Jambojet baggage allowance for Diani flights
Jambojet’s baggage rules should be checked before booking because cheap domestic fares may not include the luggage you expect. Jambojet’s baggage allowance page says all passengers are allowed one piece of hand luggage with a maximum weight of 10 kg.
Jambojet’s fees page also lists checked-baggage charges, including airport fees for checked-in baggage and excess baggage rates, which means travelers should compare the cost of adding baggage online versus paying later at the airport.
Packing tips for Diani
Diani travelers often carry more than a normal city passenger because beach holidays involve sunscreen, liquids, sandals, swimwear, family items, camera gear, and sometimes kite-surfing or diving equipment.
Pack with these points in mind:
- Keep hand luggage within the 10 kg limit.
- Add checked baggage online if you know you need it.
- Put large liquids, aerosols, lotions, and sunscreen in checked baggage.
- Confirm sports equipment rules before carrying kite, dive, golf, or fishing gear.
- Keep travel documents, medication, electronics, and valuables in your cabin bag.
- Leave weight room for souvenirs or beach items on the return flight.
If you are connecting onward to a safari aircraft after Diani, check the stricter airline’s baggage allowance as well. Safari aircraft often have tighter luggage rules than standard domestic aircraft.
Jambojet check-in for Diani flights
Jambojet’s online check-in page says passengers can check in online between 1 and 30 hours before departure, while its check-in information page states that online check-in is available from 30 hours before departure up to 1.5 hours before departure.
Because online wording can vary by page or update, the practical rule is: check in online as early as possible once the window opens, and arrive at JKIA early enough for a domestic flight.
Jambojet’s FAQ guidance says travelers should allow at least one hour for domestic flights and two and a half hours for international flights in connection planning.
Documents to carry
Carry:
- Passport or national ID.
- Booking confirmation.
- Boarding pass if already checked in.
- Payment card or payment reference if relevant.
- Contact details for your hotel or transfer driver.
- Any onward international travel documents if connecting.
Jambojet vs Safarilink to Diani
Jambojet and Safarilink both serve the Diani travel market, but they suit different itineraries.
| Comparison point | Jambojet to Diani | Safarilink to Diani |
|---|---|---|
| Nairobi departure airport | JKIA / NBO | Wilson Airport / WIL |
| Best for | International arrivals and simple Nairobi airport connections | Safari connections and Wilson-based itineraries |
| Arrival airport | Ukunda / UKA | Ukunda / UKA |
| Booking style | Low-cost scheduled domestic airline | Safari-network scheduled airline |
| Typical traveler | Beach holiday visitor, family, international arrival | Safari-and-beach traveler |
| Main caution | Add baggage if needed | Watch soft-bag and light-aircraft baggage limits |
Choose Jambojet if your trip starts at JKIA or your international flight lands at JKIA. Choose Safarilink if your trip is already routed through Wilson Airport or you are connecting from safari airstrips.
Jambojet to Diani or fly to Mombasa?
For most Diani Beach stays, Jambojet to Ukunda is more convenient than flying to Mombasa. Ukunda Airport is close to Diani, while Mombasa Airport is across the wider coastal road network and may require a longer road transfer.
| Final destination | Better airport to check first |
|---|---|
| Diani Beach | Ukunda / Diani Airport |
| Galu | Ukunda / Diani Airport |
| Tiwi | Ukunda / Diani Airport |
| Kinondo | Ukunda / Diani Airport |
| Msambweni | Ukunda / Diani Airport |
| Shimba Hills | Ukunda / Diani Airport |
| Mombasa Island | Mombasa Airport |
| Nyali / Bamburi / Shanzu | Mombasa Airport |
| North Coast resorts | Mombasa Airport |
Mombasa can still make sense if fares are much cheaper, Ukunda flights are full, or your final destination is north of Mombasa. But if the goal is a Diani beach holiday, landing at UKA usually gives a smoother arrival.
Transfers after landing at Ukunda Airport
Ukunda Airport is small, so arrivals are usually straightforward. Arrange pickup before flying, especially if you are traveling with family, arriving during peak season, or staying farther south than central Diani.
Good transfer planning:
- Send your hotel or driver the Jambojet flight number.
- Confirm pickup from Ukunda Airport / Diani Airport, not Mombasa.
- Ask for the driver’s name and phone number.
- Confirm whether payment is cash, card, or M-Pesa.
- Allow extra time if heading to Galu, Kinondo, Msambweni, or Chale Island.
For central Diani, the transfer can be short. For Msambweni or more remote stays, the distance is longer, so confirm the real drive time with your accommodation.
Connecting from an international flight to Jambojet Diani
Jambojet is useful for international travelers because both the international arrival and the Diani domestic departure can be at JKIA. However, you still need enough time between flights.
Do not judge the connection only by the flight time. You may need time for:
- Immigration.
- Baggage collection.
- Customs.
- Moving to the domestic terminal.
- Domestic check-in or bag drop.
- Security screening.
- Boarding.
If your long-haul flight is delayed, a tight self-transfer can fail. Where possible, leave a generous connection window or stay one night in Nairobi before flying to Diani.
Can you connect Jambojet Diani with a safari?
Yes, but route planning matters. Jambojet is especially good for Nairobi JKIA to Diani, while many safari flights use Wilson Airport. If your safari flight departs from Wilson, you may need a road transfer between JKIA and Wilson.
Good itinerary patterns include:
| Itinerary | Practical note |
|---|---|
| International flight to JKIA, then Jambojet to Diani | Good if connection time is generous |
| Diani to JKIA, overnight Nairobi, safari next day | Safer than a tight same-day Wilson connection |
| Safari ending at Wilson, then Diani by Safarilink | Often cleaner than transferring to JKIA |
| Diani then international flight from JKIA | Use Jambojet but leave enough buffer |
| Diani plus Tsavo or Shimba Hills | Consider whether road routing from the coast makes more sense |
If your Kenya itinerary is mainly beach only, Jambojet is often a strong fit. If it is safari plus beach, compare Jambojet with Wilson-based options before choosing.
Responsible travel note for Diani visitors
A flight to Diani brings you into one of Kenya’s richest coastal landscapes, not only a beach resort zone. The south coast includes coral reef systems, sacred Kaya forests, coastal forest fragments, primate habitat, and the Shimba Hills landscape inland.
Colobus Conservation in Diani says it has worked for more than 25 years to protect primates, rescue injured wildlife, educate schoolchildren, and support communities across Kwale County. Kenya Wildlife Service describes Shimba Hills National Reserve as one of the largest coastal rainforests in Kwale County and home to Kenya’s last breeding herd of the rare sable antelope. UNESCO describes the Sacred Mijikenda Kaya Forests as coastal forest sites containing the remains of fortified villages and revered as sacred ancestral places.
Travel well once you land:
- Do not feed monkeys at hotels or villas.
- Ask drivers to slow down on forested roads.
- Use reef operators who respect dolphins, turtles, coral, and seagrass.
- Visit Kaya forests only with authorized local guides.
- Avoid removing shells, plants, seeds, or cultural objects.
- Support conservation centers doing real habitat and rescue work.
Small choices matter on the coast. The easier flight should lead to a more respectful stay, not just a faster arrival.
Common mistakes when booking Jambojet flights to Diani
Booking Mombasa instead of Ukunda
Mombasa Airport is MBA. Diani / Ukunda Airport is UKA. If your hotel is in Diani, Galu, Tiwi, Kinondo, or Msambweni, UKA is usually closer.
Confusing JKIA with Wilson
Jambojet uses JKIA for the Diani route. Safarilink uses Wilson. These are different Nairobi airports.
Forgetting checked baggage
Jambojet allows 10 kg hand luggage, but checked baggage may need to be purchased depending on your fare and luggage needs.
Making a tight international connection
Even if the Diani flight is short, immigration, baggage, customs, terminal movement, and security take time.
Relying on old schedules
Jambojet schedule snippets show Ukunda flights, but travelers should check live availability for the exact travel date because schedules can change.
Arriving without an airport transfer
Ukunda is close to Diani, but pre-arranged pickup is still easier, especially in peak season.
Best Jambojet Diani option by traveler type
| Traveler type | Recommended approach |
|---|---|
| International arrival at JKIA | Use Jambojet if the connection time is generous |
| Beach-only visitor | Jambojet to Ukunda is usually one of the easiest routes |
| Family with children | Choose the least rushed flight and add baggage in advance |
| Budget traveler | Compare nearby dates and book early |
| Diani honeymoon traveler | Book a comfortable arrival time and pre-arrange private transfer |
| Traveler with heavy luggage | Check baggage costs before choosing the lowest fare |
| Safari plus beach traveler | Compare Jambojet with Safarilink depending on whether you use JKIA or Wilson |
| Galu, Kinondo, or Msambweni guest | Fly to Ukunda, then arrange a longer southbound transfer |
Final booking checklist
Before booking Jambojet to Diani, confirm:
- Your destination airport is UKA / Ukunda / Diani.
- Your Nairobi airport is NBO / JKIA.
- Your flight is direct if that is what you want.
- Your fare includes the baggage you need.
- You have checked the latest schedule for your exact date.
- You can check in online within the allowed window.
- You have enough time if connecting from an international flight.
- Your hotel or driver has your flight number.
- You are not accidentally booking Mombasa Airport.
- You have planned extra time during holidays and peak beach season.
Bottom line
Jambojet is one of the most convenient airlines for flying to Diani if you are starting from Nairobi JKIA or connecting from an international flight at JKIA. It flies direct to Ukunda Airport / UKA, the airport closest to Diani Beach, and is a strong option for beach holidays, family trips, weekend escapes, and travelers who want to avoid the longer road transfer from Mombasa. Check the live schedule, add baggage early if needed, and make sure your ticket says Diani / Ukunda, not Mombasa.
