





Diani packages built for residents put the whole trip together in one KES price: transport, hotel and transfers, so you are not juggling separate bookings for a beach break.
- FromKES 29,500per person sharing, 3 days, SGR transfer, citizen rate
- Duration3 to 5 days at the coast
- StartsNairobi
- Best forResidents wanting an easy beach break without much planning
- StyleCouples, families and groups
Rated 5.0 on Google from 46 reviews. Price confirmed in writing before you pay.
You choose between the SGR train or a short flight to the coast, then a beach hotel on bed and breakfast, half board or all inclusive, depending on how much you want to plan once you land in Mombasa or Ukunda.
This page covers current pricing, transfer options and answers to the questions residents ask us most before booking Diani packages.
Highlights
- SGR train or domestic flight from Nairobi to the coast
- 3 and 5 day options, resident and citizen KES rates
- Bed and breakfast, half board or all inclusive hotels available
- Several hotels offer kids’ clubs for family bookings
- Likoni ferry or bridge transfer included where your hotel requires it
- Easter, August and festive season pricing clearly separated from standard rates
Day by day plan
- Day 1
Nairobi to Diani
Depart Nairobi by SGR train, about 5 hours to Mombasa, or by a short domestic flight direct to Ukunda near Diani. Either way, a transfer vehicle meets you and takes you to your hotel, crossing the Likoni ferry or the newer bridge route if your specific hotel requires it.
- Days 2 to 4
Beach time in Diani
The bulk of your Diani packages stay is unstructured, spent at the hotel on the board basis you chose. Optional activities like the Wasini Island dolphin trip, a Mombasa city tour or simply relaxing on Diani’s white sand beach are all easy to arrange.
- Day 5
Return to Nairobi
Check out and transfer back to Mombasa or Ukunda for your SGR train or flight home, timed around your chosen departure so you are not rushed on your final morning.
Diani packages 2026, per person sharing, KES
| Option | Resident | Citizen |
|---|---|---|
| 3 days, SGR transfer | KES 32,000 | KES 29,500 |
| 3 days, flight transfer | KES 42,000 | KES 39,000 |
| 5 days, SGR transfer | KES 55,000 | KES 51,000 |
- Guide price per person sharing, confirmed in writing on WhatsApp before any payment.
- Prices assume a mid range hotel on half board; budget and all inclusive tiers move the total up or down.
- Easter, August and 20 December to 3 January carry higher festive rates than shown above.
Get my exact price on WhatsApp
Reserve this trip
Pick your dates and group. See the total. Hold it with a deposit.
Pay by Mpesa, bank transfer or card once we confirm in writing. Free changes until you confirm.
Included
- SGR or domestic flight transfer, per your chosen option
- Airport, station or ferry transfer to your Diani hotel
- Accommodation on the board basis you choose
- Meals as per your hotel’s board basis
Not included
- Drinks not covered by your hotel’s board basis
- Optional excursions like the Wasini Island dolphin trip
- Tips for hotel staff and transfer drivers
- Personal travel insurance
Diani packages pricing from Nairobi
Diani packages start from about KES 29,500 per person sharing for a 3 day trip using the SGR train, citizen rate, on a mid range hotel with half board.
A 5 day version runs from around KES 51,000 per person and flight transfers add a further premium over the train option since the flight itself costs more than an SGR ticket. Festive season, Easter and August rates sit above these figures and we always mark the difference clearly in your written quote.
Is the SGR or a flight better for Diani
The SGR train is cheaper and a genuinely pleasant journey in its own right, about 5 hours to Mombasa, worth it if you enjoy train travel and want to save on transfer cost across your Diani packages booking.
A flight is faster, about an hour and lands you closer to Diani itself near Ukunda, cutting out the road transfer from Mombasa. It suits shorter trips or travellers who would rather not add travel time.
What is the Easter price in Diani
Easter is one of the busiest resident travel periods for Diani packages, with hotel rates rising noticeably above standard pricing, similar to the festive season increase seen in December.
Book 6 to 8 weeks ahead for Easter specifically, since popular family hotels with kids’ clubs fill up fastest for this particular week, often before the standard school holiday rush even begins in earnest.

Which hotels have kids’ clubs
Several of the larger resort style hotels along Diani beach run supervised kids’ clubs, useful for parents who want a few hours to themselves during the day.
Tell us you are travelling with children when you enquire about Diani packages and we will steer you specifically toward properties with kids’ clubs and family friendly pools rather than adult focused boutique hotels that may not suit a family group as well.
Is the Likoni ferry included in the transfer
Yes, where your specific hotel requires it. Some Diani properties are reached via the Likoni ferry crossing from Mombasa Island, others via the newer Likoni bridge route and a few sit close enough that neither crossing is needed.
Your transfer is arranged around whichever route your hotel actually requires, included in the price we quote for your Diani packages booking, with no separate ferry fee to worry about on top of what we quote you upfront. The bridge route has become the more common choice recently, since it avoids the ferry queues that used to add unpredictable delays to the journey.
Diani packages 2026: what has changed
Diani packages 2026 pricing reflects current SGR fares, flight costs and hotel rates as they stand this year, reviewed periodically as costs shift. We always confirm your exact price in writing before you pay anything.
The general structure, resident versus citizen rate, SGR versus flight, board basis choice, has stayed consistent year to year, even as the specific KES figures move.
Diani SGR packages in more detail
Diani SGR packages are our most requested option, since the train itself is an enjoyable part of the trip rather than simply transport, with comfortable seating and coastal scenery in the final stretch into Mombasa.
See our SGR Madaraka Express guide for fares, schedule and booking tips if you want more detail on the train leg specifically.
Diani beach packages price by season
Diani beach packages price moves with 4 main bands: standard rate most of the year, a higher Easter rate, an August school holiday rate and the highest festive rate from 20 December to 3 January.
Booking in a quieter month, say February, March, May or June, gets you the lowest prices of the year on the same hotels and board basis used during peak periods.
Combining Diani with a safari
Many residents pair a Diani beach stay with a Maasai Mara or Tsavo safari either before or after, since Tsavo in particular sits close enough to the coast to combine easily.
See our 2 day Tsavo East safari from Mombasa page for a short add on, or our wider Kenya holiday packages for residents hub for other combinations.
Other coast options near Diani
If Diani itself does not fit your dates or budget, our Watamu and Malindi packages and Mombasa SGR packages pages cover nearby alternatives on the same coastline.
Wasini Island and Mombasa’s Old Town both make good day trips from a Diani base; our Diani beach and Wasini Island dolphin safari covers the most popular one.
Booking your Diani package
Message us on WhatsApp at +254 720 731957 with your ID or work permit status, dates and group size. We confirm resident or citizen eligibility and send a written KES quote the same day, usually within a couple of hours of your first message.
Mpesa is accepted for deposits and full payment, with instalment plans available for early bookers who want to spread the cost of their Diani packages across the months before travel rather than paying it all in one lump sum.
What to expect at your Diani hotel
Most Diani hotels sit directly on or very close to the beach, with white sand and warm, reef protected water that stays calm for swimming most of the year, unlike some more exposed stretches of Kenyan coast.
Facilities vary by tier, but pools, beachfront restaurants and water sports desks are common across the mid range and above hotels used on our Diani packages, with most offering optional excursion bookings at the front desk. Our Mombasa dhow sunset cruise page covers one popular add on activity available from most Diani bases.
Weather and best time to book Diani packages
Diani is warm and pleasant most of the year, with the short rains in November and long rains in April and May bringing more cloud and occasional showers without derailing a beach holiday entirely.
The driest, sunniest months, January to March and July to October, are also naturally the busiest, so book Diani packages a little earlier if your dates fall in these popular, high demand windows.
Sea temperatures stay warm year round, rarely dropping below a comfortable swimming temperature even during the rainier months, which is part of why Diani works as a destination in almost any month you choose to travel.
Solo travellers and single supplements
Solo travellers booking Diani packages pay a single supplement at most hotels, since room rates are generally built around 2 people sharing rather than 1 guest alone.
Some properties waive or reduce this supplement during quieter months; ask us to check specific hotels if travelling solo and keeping cost down matters most to you.
A handful of smaller guesthouses along the Diani strip price rooms per unit rather than per person, which can work out cheaper for a solo traveller than a supplement at a larger resort. We know which properties price this way and can point you to them directly, saving you the trouble of comparing every listing yourself before you commit to a booking.
Group and family bookings
Larger family or friend groups often do better booking multiple connecting rooms or a private villa rather than several standard rooms, especially at the bigger resort style properties along the beach.
Tell us your exact group makeup, adults, children and ages, when enquiring about Diani packages and we will suggest room configurations that work out both comfortable and cost effective. Our Kenya family safaris page has more on planning trips around children generally, useful if you are pairing this beach stay with a safari.
How to book your Diani packages
Booking your Diani packages with us takes about five minutes of your time. The rest is our job. Here is exactly what happens, step by step, so there are no surprises along the way.
- Send your dates. Message us on WhatsApp with your travel dates, how many people are coming and the ages of any children. Tell us if you have a budget in mind. We plan with it, not around it.
- Get a written quote. We reply with a clear price per person, what it includes and what it does not. No hidden park fees and no vague extras. If a cheaper camp or a shorter route makes more sense, we say so.
- Tweak it until it fits. Change a camp, add a night or swap a park. Ask as many questions as you like. Changes cost nothing until you confirm.
- Confirm with a deposit. A deposit holds your vehicle, guide and rooms. You get a written confirmation with every detail and the date the balance is due.
- Travel day. Your driver guide meets you at your hotel or the airport with a name board. You have their number and ours for the whole trip.
What every trip with us includes
Every Diani packages plan we put together comes with the basics done properly. You ride in a safari vehicle with a pop up roof, with a professional driver guide who knows the parks. Water is in the cooler box and park fees are sorted in advance so you do not stand in a queue at the gate.
We also stay reachable. If something changes on the road, a flat tyre, a closed route or a sudden storm, we sort it and keep you posted on WhatsApp.
Paying safely
We share payment details in writing only and every payment gets a receipt. The payment options and the balance date sit on your written quote, so nothing is left to memory or a phone call.
Why book with a Nairobi team
We live here. We drive these roads all year, we know which camps are honest about their photos and we know when a park is too busy to enjoy. That local knowledge is what turns a good Diani packages into a great one. Our Google rating sits at 5.0 from 46 reviews and we plan to keep it that way.
Ready when you are. Send us a message and we will put a plan together for you shortly.
Questions people ask
How much is a Diani package from Nairobi?
Diani packages start from about KES 29,500 per person sharing for a 3 day trip using the SGR train, citizen rate, on a mid range hotel with half board. A 5 day version runs from around KES 51,000 per person.
Is the SGR or a flight better for Diani?
The SGR train is cheaper and a pleasant journey in its own right, about 5 hours. A flight is faster, about an hour and lands closer to Diani near Ukunda. Choose based on whether you value cost or travel time more.
What is the Easter price in Diani?
Easter carries a higher rate than standard pricing on Diani packages, similar to the festive season increase in December. Book 6 to 8 weeks ahead for Easter specifically, since family hotels with kids’ clubs fill up fastest.
Which hotels have kids’ clubs?
Several larger resort style hotels along Diani beach run supervised kids’ clubs. Tell us you are travelling with children and we will recommend properties with kids’ clubs and family friendly pools specifically.
Is the Likoni ferry included in the transfer?
Yes, where your hotel requires it. Some Diani properties use the Likoni ferry, others the newer bridge route and your transfer is arranged around whichever your specific hotel needs, included in your Diani packages price.
Can I book Diani packages for a group of friends rather than a couple?
Yes, group bookings are common and often work out better value per person on larger rooms or shared villas. Tell us your group size when you enquire and we will find hotels that suit larger bookings comfortably.
Do I need a Kenyan ID to get resident rates in Diani?
Yes, citizens need a national ID or passport and residents need an alien ID card, work permit or a passport with a valid residence stamp. Bring the original document, since hotels do check at check in for resident rate Diani packages.
Official information: Magical Kenya, official Kenya tourism board.
Ready when you are. Send your dates and group size. We reply with a clear price and a plan you can change.
Chat on WhatsAppYou may also like
Kenya Holiday Packages for Residents and Citizens (KES)2 to 5 days, most tripsFrom KES 11,000
Watamu and Malindi Packages for Residents (KES)3 to 5 daysFrom KES 16,500
Mombasa SGR Holiday Packages 2026 (KES)3 nights, 4 daysFrom KES 36,200
Diani, Wasini and dolphins1 dayFrom USD 120
SGR Madaraka Express Guide: Nairobi to Mombasa Train (Fares, Schedule, Booking)Read time 9 minFrom KES 1,000
2 Day Tsavo East Safari from Mombasa and Diani2 days, 1 nightFrom USD 380