Safarilink Flights to Diani: Complete Visitor Guide

Safarilink flies between Nairobi Wilson Airport and Diani Beach / Ukunda Airport, giving travelers a direct air route from Nairobi’s safari-flight hub to Kenya’s south coast. The route is especially useful for visitors combining Diani with Masai Mara, Amboseli, Samburu, Laikipia, Lamu, or other safari destinations, because Wilson Airport is built around Kenya’s domestic safari network rather than international long-haul arrivals.

Safarilink currently publishes two daily Nairobi Wilson to Diani / Ukunda flights: a morning flight from Wilson at 09:45, arriving in Diani / Ukunda at 10:55, and an afternoon flight from Wilson at 14:00, arriving at 15:15. Return flights from Diani / Ukunda to Wilson are listed at 11:10 and 15:30. Safarilink also notes that flights arrive and depart from Ukunda Airstrip, about a five-minute taxi drive from Diani Beach.

Quick facts about Safarilink flights to Diani

QuestionAnswer
AirlineSafarilink Aviation
RouteNairobi Wilson Airport to Diani Beach / Ukunda
Arrival airportUkunda Airport / Ukunda Airstrip, commonly called Diani Airport
Best forSafari connections, Wilson Airport departures, Diani Beach holidays
Published frequencyTwo daily flights each way on Safarilink’s Diani page
Approximate flight timeAbout 1 hour 10–15 minutes, based on Safarilink’s published schedule
Baggage allowance20 kg for Diani, inclusive of hand baggage, in soft bags
Check-in deadline60 minutes before departure at Wilson and Diani
Main cautionDo not confuse Wilson Airport with JKIA

Why Safarilink is a strong choice for Diani

Safarilink is not just a Nairobi-to-beach airline. It is one of Kenya’s core safari airlines, and its Diani route fits into a wider air network built around national parks, conservancies, beach destinations, and regional connections. Safarilink describes its Nairobi hub connections as structured for movement between major game parks, Lamu, Kiwayu, Diani, Entebbe, and northern Tanzania, and says same-day Safarilink-to-Safarilink connections are honoured when the itinerary is within its own network.

That makes Safarilink particularly useful when Diani is part of a broader Kenya itinerary rather than a simple beach escape.

Choose Safarilink if you are:

  • Flying from Nairobi Wilson Airport rather than JKIA.
  • Combining Diani Beach with Masai Mara, Amboseli, Samburu, Laikipia, Lewa, Loisaba, Nanyuki, Lamu, or Zanzibar.
  • Working with a safari operator that already uses Wilson Airport.
  • Trying to reduce long road transfers between beach and bush.
  • Looking for a light-aircraft style route that lands close to Diani Beach.

The route is also useful for conservation-minded travelers because it can reduce unnecessary road mileage, especially when connecting a safari region with the coast. Less overland backtracking means less fatigue, fewer rushed transfers, and more time spent in the landscapes people actually came to experience.


Where does Safarilink land in Diani?

Safarilink lands at Ukunda Airstrip / Ukunda Airport, the small airport serving Diani Beach. The airline’s Diani page describes Ukunda Airstrip as about a five-minute taxi drive from Diani Beach, with beaches farther south and Shimba Hills also accessible from there.

For travelers, this is the key advantage. You are not landing in Mombasa and then transferring across the south coast corridor. You are landing much closer to:

  • Diani Beach
  • Ukunda town
  • Galu
  • Tiwi
  • Kinondo
  • Msambweni
  • Chale Island transfer points
  • Kaya Kinondo area
  • Shimba Hills

For most Diani hotel stays, Ukunda is the cleaner arrival point. Mombasa Airport can still work, especially when fares or schedules are better, but it usually means a longer road transfer.


Safarilink Diani schedule

Safarilink’s published Diani schedule lists the following flights:

Morning Flights

Flight No.FromToDepartureArrival
053Wilson AirportDiani Beach / Ukunda09:4510:55
054Diani Beach / UkundaWilson Airport11:1012:50

Afternoon Flights

Flight No.FromToDepartureArrival
055Wilson AirportDiani Beach / Ukunda14:0015:15
056Diani Beach / UkundaWilson Airport15:3016:45

These times are useful for planning, but flight schedules can change for operational, weather, seasonal, or commercial reasons. Safarilink’s own terms state that times shown on tickets or timetables can be changed for operational, weather, or safety reasons, and that services and prices are subject to availability or price changes before confirmation.

Morning flight or afternoon flight?

The morning Wilson to Diani flight is usually better if you want to reach the beach before lunch, settle in, and still have an afternoon by the ocean.

The afternoon Wilson to Diani flight is useful if you are arriving into Nairobi earlier that day, connecting from a safari flight into Wilson, or prefer not to leave your Nairobi hotel too early.

For the return journey, the morning Diani to Wilson flight works well for travelers staying overnight in Nairobi or connecting to a later domestic safari flight. The afternoon return can work for travelers who want more time on the coast, but it should be used carefully if you have an international flight from JKIA that evening.


Wilson Airport vs JKIA: the mistake many travelers make

Safarilink’s Diani flights operate from Nairobi Wilson Airport, not from Nairobi Jomo Kenyatta International Airport. This matters.

JKIA is Nairobi’s main international airport. Wilson is the smaller domestic and safari airport on the southern side of Nairobi. If you land internationally at JKIA and your Safarilink flight leaves from Wilson, you need time for immigration, baggage collection, customs, road transfer across Nairobi, check-in, and security.

SituationBetter choice
You are already in NairobiSafarilink from Wilson is convenient
You are arriving from a safari flight into WilsonSafarilink is often ideal
You are landing internationally at JKIA and connecting same dayUse Safarilink only if the connection window is generous
You want one airport only after an international arrivalCompare JKIA-based Diani flights as well
You are combining Diani with Masai Mara or LaikipiaSafarilink through Wilson is often one of the best options

A safe planning rule is simple: do not treat Nairobi as one airport. Always check whether your flight says NBO or WIL. If it says WIL, you are using Wilson Airport.


Safarilink Diani flight prices

Safarilink prices vary by travel date, seat availability, season, fare class, and promotional offers. Safarilink’s Diani page states that lower seasonal and promotional fares are available online or through its reservations team, which means the best price is usually found by checking live availability for your exact dates rather than relying on a fixed fare quoted elsewhere.

For Safarilink flights from Nairobi Wilson Airport to Diani Beach / Ukunda, the fare depends on the travel date, seat availability, and whether the cheaper fare classes are still open. In the sample search for 6 May 2026, the morning flight 053 at 09:45 was sold out, while the afternoon flight 055 departing Wilson at 14:00 and arriving at Ukunda at 15:15 was listed at $82.04 one way. This should be treated as a live example fare rather than a fixed price, so travelers should check Safarilink’s booking system for their exact date and book early, especially during weekends and holiday periods when the Wilson–Diani route can sell out.

What affects the price?

Safarilink Diani fares can change based on:

  • Peak season and holiday demand
  • School holidays
  • Weekend travel
  • One-way versus return booking
  • How early you book
  • Seat availability on smaller aircraft
  • Whether your flight is part of a package
  • Whether you need flexible conditions
  • Whether you are connecting to another Safarilink route

If the fare looks high, compare nearby dates before changing airlines. On small domestic routes, one day can make a noticeable difference.


How to book Safarilink flights to Diani

The safest way to book is through Safarilink’s official booking system, its reservations team, or a trusted travel agent who understands Kenya domestic and safari routes.

Before paying, confirm:

  • Your route says Wilson Airport to Diani Beach / Ukunda.
  • Your arrival point is Ukunda / Diani, not Mombasa.
  • Your flight date and direction are correct.
  • Your baggage fits the Diani allowance.
  • Your connection from JKIA or another safari flight is realistic.
  • Your hotel transfer knows your flight number and arrival time.
  • Your ticket rules match your risk tolerance.

Safarilink publishes contact details for its Wilson office and Diani office, including reservations email and Diani office contacts, so passengers with route-specific questions can verify details directly before travel.


Baggage allowance on Safarilink flights to Diani

Safarilink’s Diani baggage allowance is one of the most important details to check before booking. The airline states that baggage is strictly limited to 15 kg per person on most routes, but Diani is one of the exceptions where 20 kg is allowed, inclusive of hand baggage and in soft bags. Infants without a paid seat do not receive a baggage allowance.

Safarilink Diani baggage summary

ItemSafarilink Diani rule
Standard allowance20 kg per person
Includes hand baggage?Yes
Bag typeSoft bags preferred / required in the airline wording
Infants without seatNo baggage allowance
Excess baggageCarried only if aircraft payload and space permit
Advance excess baggageCan be bought in bundles up to 48 hours in advance
Wilson storageComplimentary secure storage is available at Wilson Airport office

Safarilink explains that soft bags are requested because many aircraft luggage compartments have limited volume and irregular shapes, making large rigid suitcases harder to stow.

Packing advice for Diani

For Diani, pack lighter than you would for a large jet route. A soft duffel is usually better than a rigid suitcase. Keep valuables, medication, documents, camera batteries, and fragile electronics with you according to airline rules, because checked baggage liability is limited and valuables are not something to leave loosely in checked bags.

Beach travelers should be especially careful with:

  • Dive equipment
  • Kite-surfing gear
  • Golf bags
  • Camera cases
  • Tripods
  • Hard suitcases
  • Heavy family luggage
  • Children’s extras

Safarilink says large sports equipment such as surfboards, bicycles, and golf bags must be requested in advance and may be considered on certain routes or aircraft at a fee.


Check-in time for Safarilink Diani flights

Safarilink’s terms give a strict latest check-in time of 60 minutes before departure at Nairobi Wilson, Diani, Mombasa, Lamu, Malindi, Kisumu, Entebbe, and Arusha. The airline also states that it may depart up to 15 minutes ahead of scheduled departure if passengers are not present at the place of departure by that time.

That means you should not arrive at Ukunda or Wilson at the last minute.

What to carry for check-in

Bring:

  • Passport or national ID with photo
  • Booking confirmation
  • Payment card used online, if required
  • Contact number for your hotel or transfer driver
  • Any documents required for onward international travel
  • Baggage within weight and size limits

Safarilink’s terms state that passengers may be required to prove identity using a passport or other photo identity document, and if a ticket was bought online using a credit card, the same card may need to be produced at check-in.


Safarilink Diani cancellation and change rules

Safarilink ticket conditions should be checked before payment, especially for travelers booking far ahead or connecting with international flights. Safarilink’s terms state that tickets are generally non-refundable and non-transferable, with cancellation fees and credit conditions depending on timing; they also note that amendments are not permitted within 12 hours of a flight and may be treated as no-shows.

The practical advice is straightforward: buy travel insurance, avoid risky same-day international connections, and do not book a flight you are likely to change unless you understand the fare rules.


Can you connect from Safarilink Diani to Masai Mara?

Yes, this is one of the main reasons Safarilink is useful. Safarilink’s connection information describes its schedule as structured around Nairobi hub connections between major game parks, coastal destinations, Entebbe, and northern Tanzania. It specifically mentions links involving Masai Mara, Diani, Lamu, Kiwayu, Samburu, Shaba, Loisaba, Lewa Downs, Nanyuki, Tsavo West, Amboseli, Arusha, and beach destinations.

Useful Safarilink-style Diani combinations

ItineraryWhy it works
Masai Mara to DianiClassic safari-to-beach flow after game drives
Diani to Masai MaraGood for travelers who want beach first, safari second
Amboseli to DianiStrong elephant-and-coast combination
Samburu / Laikipia to DianiWorks well through Wilson connections
Diani to LamuCoast-to-coast itinerary with less road time
Diani to Arusha / northern TanzaniaPossible through the regional connection logic, but documentation and timing matter

The key caveat is that Safarilink only guarantees connections under its own conditions. Its terms state that it guarantees a connection to another flight only when that flight is also operated by Safarilink.


Safarilink vs Jambojet to Diani

Safarilink and Jambojet can both make sense, but they serve different traveler profiles.

Comparison pointSafarilinkJambojet
Nairobi airportWilson AirportJKIA
Best forSafari connections and Wilson departuresInternational arrivals connecting through JKIA
Aircraft styleSafari/domestic regional operationScheduled domestic airline operation
Baggage feelMore careful packing needed, soft bags recommendedOften easier for standard domestic luggage, but still check rules
Best travelerSafari-and-beach visitorBeach-only visitor arriving via JKIA
Main riskConfusing Wilson with JKIAAssuming all Diani flights use Wilson

If you land internationally at JKIA and want the simplest connection, compare JKIA-based flights. If you are coming from safari or already using Wilson, Safarilink is often the more natural fit.


Safarilink to Diani or fly to Mombasa?

Flying Safarilink to Diani / Ukunda usually makes sense if your final destination is Diani, Galu, Tiwi, Kinondo, Msambweni, or Shimba Hills. You land close to the south coast rather than across the water and road network around Mombasa.

Mombasa can be better if:

  • Diani flights are full
  • Mombasa fares are much cheaper
  • You are staying north of Mombasa
  • You need a larger airport
  • Your international route lands directly in Mombasa
  • You have a planned road transfer down the coast

For a short Diani holiday, however, landing at Ukunda saves time and reduces transfer complexity.


Arrival transfers from Ukunda Airport to Diani

Ukunda Airport is close to Diani Beach, but you should still arrange a transfer before arrival. Safarilink notes that Ukunda Airstrip is about a five-minute taxi drive from Diani Beach, but actual transfer time depends on your hotel location, road conditions, and whether you are going farther south to Galu, Kinondo, Msambweni, or Chale Island transfer points.

Transfer planning tips

  • Share your Safarilink flight number with your hotel or driver.
  • Confirm whether pickup is from Ukunda Airport / Diani Airport.
  • Ask for the driver’s name and phone number before departure.
  • Carry some cash or M-Pesa access for short transfers.
  • If staying farther south, ask for realistic travel time, not just distance.
  • Avoid arriving without a plan during peak holiday periods.

Pet policy and special items

Safarilink’s terms state that pets are not permitted on safari routes or services operated by Cessna Caravan aircraft, while pets may be permitted on Dash 8 services subject to conditions, container limits, and charges. Because aircraft type matters, passengers should not assume pets are accepted on a Diani flight without asking Safarilink directly before booking.

Large sports equipment must also be requested in advance. This matters for Diani because the coast attracts kite surfers, divers, golfers, and photographers. Do not arrive with bulky gear and assume it will fit.


Responsible travel notes for Diani visitors

A flight to Diani is not only a route to a beach. It is a route into one of Kenya’s important coastal landscapes, where tourism sits beside coral reefs, sacred forests, primate habitat, Shimba Hills, and coastal communities.

Colobus Conservation, based in Diani, says it has spent more than 25 years protecting primates, rescuing injured wildlife, educating schoolchildren, and supporting communities across Kwale County. Its work includes animal rescue, rehabilitation, conservation education, animal welfare support, and community outreach.

Shimba Hills National Reserve, inland from the coast, is described by Kenya Wildlife Service as one of the largest coastal rainforests in Kwale County and home to Kenya’s last breeding herd of the rare sable antelope.

The wider south coast also carries cultural and ecological importance. UNESCO describes the Sacred Mijikenda Kaya Forests as 10 separate forest sites spread over about 200 km of coast, containing remains of fortified villages and revered as sacred ancestral sites maintained by councils of elders.

Travel lightly once you land

A good Diani trip should protect the place that makes the journey worthwhile.

  • Do not feed monkeys at hotels or villas.
  • Ask drivers to slow down on forested roads where primates cross.
  • Choose reef operators who avoid chasing dolphins or anchoring on coral.
  • Visit Kaya forests only with authorized local guides.
  • Keep distance from wildlife in Shimba Hills.
  • Reduce single-use plastics before beach and boat trips.
  • Support conservation organizations doing real habitat work, not staged animal encounters.

Kisite-Mpunguti Marine Park and Reserve, farther south near Shimoni and Wasini, was recognized as Kenya’s first Blue Park by the Marine Conservation Institute for high science-based standards in marine protection and management. KWS notes that the area protects mangroves, seagrass meadows, coral reefs, marine mammals, fish, seabirds, sea turtles, and other biodiversity.


Common mistakes when booking Safarilink flights to Diani

Booking Wilson when you meant JKIA

Safarilink’s Nairobi flights use Wilson. If your international flight lands at JKIA, build in transfer time.

Booking Mombasa when you meant Diani

Mombasa Airport is not Ukunda Airport. It may be cheaper, but it is a different arrival experience.

Ignoring the 20 kg soft-bag rule

Diani allows 20 kg on Safarilink, but that includes hand baggage and should be in soft bags. Heavy hard suitcases can create problems.

Arriving late for check-in

Safarilink’s latest check-in time for Wilson and Diani is 60 minutes before departure, and late passengers risk losing seats.

Assuming safari connections work across all airlines

Safarilink’s connection protection applies under its own conditions. If another airline is involved, add more buffer time.

Carrying sports gear without advance approval

Surfboards, golf bags, bicycles, and similar items need advance handling and may attract extra charges.


Best Safarilink Diani option by traveler type

Traveler typeRecommended approach
Beach-only visitor already in NairobiBook Wilson to Diani and arrange hotel pickup from Ukunda
International arrival at JKIAUse Safarilink only with a generous transfer window to Wilson
Masai Mara plus Diani travelerAsk Safarilink or your safari planner about same-day Wilson connections
Family with childrenChoose the flight with the least rushing and confirm baggage carefully
Kite surfer, diver, or golferContact Safarilink before booking to discuss equipment
Luxury safari travelerConsider Safarilink routing through Wilson or a private charter if timing matters
Traveler with heavy luggagePack down to the 20 kg Diani allowance or arrange storage/excess options in advance
Conservation-focused visitorFly into Ukunda, reduce road transfers, and choose low-impact local experiences

Final booking checklist

Before booking Safarilink to Diani, confirm these details:

  • The route is Wilson Airport to Diani Beach / Ukunda.
  • Your travel date has the flight time you want.
  • Your baggage is within the 20 kg Diani allowance.
  • Your bags are soft-sided.
  • You can arrive at least 60 minutes before departure.
  • Your JKIA-to-Wilson connection, if any, is not tight.
  • Your hotel or driver knows the flight number.
  • You understand cancellation, amendment, and no-show rules.
  • You have checked special baggage, children, pet, or medical needs in advance.
  • You have not confused Diani / Ukunda with Mombasa.

Bottom line

Safarilink is one of the best choices for flying to Diani when your journey begins at Nairobi Wilson Airport or connects through Kenya’s safari network. It is especially useful for travelers linking beach and bush, because its Diani / Ukunda service fits naturally with Masai Mara, Amboseli, Samburu, Laikipia, Lamu, and other safari routes.

For a simple beach holiday after an international arrival at JKIA, compare all airport options carefully. For a safari-and-coast itinerary, Safarilink is often the cleaner and more elegant route: Wilson to Ukunda, then a short transfer into Diani’s coastal forest, reef, beach, and community landscape.

Leave a Comment

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

Scroll to Top