Menu
sgr schedule

SGR Schedule 2026

SGR Schedule 2025: Complete Madaraka Express Timetable, Departure Times, and Travel Guide for Kenya


Quick View

The SGR sched­ule in Kenya cov­ers dai­ly Madara­ka Express pas­sen­ger train ser­vices between Nairo­bi Syoki­mau and Mom­basa Mir­i­ti­ni. The morn­ing depar­ture from Nairo­bi is at 8:00 AM, arriv­ing in Mom­basa at approx­i­mate­ly 1:20 PM. The return morn­ing ser­vice from Mom­basa departs at 8:00 AM and arrives in Nairo­bi by approx­i­mate­ly 1:30 PM. Inter­me­di­ate stops include Emali, Kib­wezi, Mti­to Andei, Voi, and Miasenyi. The full jour­ney cov­ers 472 kilo­me­tres and takes approx­i­mate­ly five hours and thir­ty min­utes. Econ­o­my class fares start at KSh 1,000. The SGR oper­ates dai­ly, includ­ing week­ends and pub­lic hol­i­days. Tick­ets must be booked in advance through Kenya Rail­ways or eCit­i­zen.


Introduction

Ask any­one who has trav­elled from Nairo­bi to Mom­basa by road in peak hol­i­day traf­fic, and they will tell you the same thing — it is exhaust­ing. Eight hours, some­times twelve. Stops, delays, heat, and uncer­tain­ty. The SGR changed that con­ver­sa­tion entire­ly.

But know­ing the SGR sched­ule — not just that a train exists, but the exact depar­ture times, sta­tion stops, con­nec­tion win­dows, and the best days to trav­el — is what makes the dif­fer­ence between a trip that flows smooth­ly and one that starts bad­ly before you even board.

Every month, hun­dreds of thou­sands of Kenyans plan trips that involve the Madara­ka Express. Stu­dents return­ing home for hol­i­days. Fam­i­lies head­ing to the coast for a break. Busi­ness trav­ellers catch­ing ear­ly morn­ing appoint­ments in either city. All of them need one thing first: the cur­rent SGR sched­ule.

This guide gives you every detail you need. Depar­ture times, fares, sta­tion infor­ma­tion, book­ing steps, and the most impor­tant trav­el plan­ning advice for 2025. Read through once before you trav­el and you will arrive pre­pared.


What Is the SGR Schedule?

The SGR sched­ule is the offi­cial timetable pub­lished by Kenya Rail­ways that shows when Madara­ka Express pas­sen­ger trains depart from and arrive at each sta­tion along the Stan­dard Gauge Rail­way route. It tells you the exact time a train leaves Nairo­bi, when it reach­es each inter­me­di­ate town, and when it arrives in Mom­basa — and the same in reverse.

The SGR was offi­cial­ly launched on June 1, 2017. Since then, it has oper­at­ed as Kenya’s most mod­ern inter­ci­ty pas­sen­ger rail ser­vice, run­ning on a 472-kilo­me­tre track that cuts trav­el time between the coun­try’s two largest cities from over eight hours by road to around five and a half hours by train.

The sched­ule mat­ters because the Madara­ka Express runs on a fixed timetable. It does not wait. It does not fill up before depart­ing. It leaves at the sched­uled time whether the car­riages are full or not. That means your plan­ning needs to be accu­rate.

SGR Schedule Overview at a Glance

Detail Infor­ma­tion
Route Nairo­bi Syoki­mau to Mom­basa Mir­i­ti­ni
Dis­tance 472 kilo­me­tres
Jour­ney Time Approx­i­mate­ly 5 hours 30 min­utes
Dai­ly Depar­tures Morn­ing ser­vice from both ends
Nairo­bi Depar­ture 8:00 AM
Mom­basa Depar­ture 8:00 AM
Oper­at­ing Days Dai­ly includ­ing week­ends and pub­lic hol­i­days
Inter­me­di­ate Stops Emali, Kib­wezi, Mti­to Andei, Voi, Miasenyi

Why Kenyans Need the SGR Schedule

Check­ing the SGR sched­ule before any trip is not just good prac­tice — it is nec­es­sary. Here is why it direct­ly affects your trav­el expe­ri­ence:

  • Stu­dents trav­el­ling between Nairo­bi and Mom­basa dur­ing semes­ter breaks need to know depar­ture times to plan con­nect­ing trans­port, whether that is a matatu from upcoun­try or a taxi from Syoki­mau.
  • Fam­i­lies with young chil­dren need to choose the right depar­ture time to avoid long waits at sta­tions and to match their hotel check-in win­dows at the coast.
  • Busi­ness trav­ellers book­ing ear­ly morn­ing meet­ings in Mom­basa or Nairo­bi need to cal­cu­late back­ward from the arrival time to con­firm they can make their appoint­ment.
  • Res­i­dents in inter­me­di­ate towns like Voi and Mti­to Andei use the SGR sched­ule to time their trav­el for mar­ket days, hos­pi­tal appoint­ments, and vis­its to rel­a­tives in the city.
  • Tour groups coor­di­nat­ing with Charm­ing Safariz and oth­er trav­el oper­a­tors need pre­cise depar­ture win­dows to fit the SGR leg into a broad­er itin­er­ary that may include game dri­ves, air­port trans­fers, or coastal activ­i­ties.
  • Inter­na­tion­al tourists who land at Jomo Keny­at­ta Inter­na­tion­al Air­port and want to take the SGR to Mom­basa need the sched­ule to work out how much time they need between land­ing and the train depar­ture.
See also  Best Time to Visit Masai Mara in 2026: Month-by-Month Guide for Every Type of Traveller

The Kenya Nation­al Bureau of Sta­tis­tics has report­ed that domes­tic tourism and inter­ci­ty trav­el con­tin­ue to grow year on year. Hav­ing reli­able access to the SGR sched­ule is a prac­ti­cal advan­tage for mil­lions of Kenyans and vis­i­tors who rely on the Madara­ka Express as their pri­ma­ry inter­ci­ty trans­port option.


Types of SGR Schedules in Kenya

Daily Intercity Passenger Schedule

This is the main Madara­ka Express sched­ule that most trav­ellers use. It cov­ers the full Nairobi–Mombasa route and runs once dai­ly in each direc­tion. The 8:00 AM depar­ture from Nairo­bi and the 8:00 AM depar­ture from Mom­basa are the stan­dard dai­ly ser­vices. This is the sched­ule you check when plan­ning a coast trip or a Nairo­bi return jour­ney.

Intermediate Station Schedule

Not every­one trav­els the full route. The SGR sched­ule also cov­ers pas­sen­gers board­ing or alight­ing at Emali, Kib­wezi, Mti­to Andei, Voi, and Miasenyi. The train arrives at each of these sta­tions at spe­cif­ic times, and res­i­dents of those towns need those inter­me­di­ate times — not just the Nairo­bi or Mom­basa depar­ture times — to plan their jour­neys cor­rect­ly.

Nairobi to Naivasha Schedule

Kenya Rail­ways extend­ed the SGR line from Nairo­bi to Naivasha (Suswa), open­ing up a new route through the Rift Val­ley. This ser­vice has its own sep­a­rate sched­ule and is pop­u­lar with trav­ellers head­ing to Naivasha, Maai Mahiu, and areas con­nect­ing toward Naku­ru. It is a short­er jour­ney than the Nairobi–Mombasa route.

Peak Season and Holiday Schedule

Dur­ing major Kenyan hol­i­days — East­er, Christ­mas, August school hol­i­days, and Jamhuri Day week­end — Kenya Rail­ways some­times intro­duces addi­tion­al train ser­vices or adjusts depar­ture times to man­age high­er pas­sen­ger vol­umes. Check­ing the sched­ule specif­i­cal­ly for hol­i­day peri­ods is impor­tant because the stan­dard dai­ly timetable may not apply.

SGR Cargo Schedule

Kenya Rail­ways also runs freight trains on the same SGR line. These oper­ate on a com­plete­ly sep­a­rate sched­ule from pas­sen­ger ser­vices and are not rel­e­vant to indi­vid­ual trav­ellers. They do, how­ev­er, share the same track infra­struc­ture, which is worth know­ing if you ever hear about track main­te­nance win­dows affect­ing pas­sen­ger ser­vices.


How to Check and Use the SGR Schedule Correctly

Know­ing the sched­ule is only use­ful if you access it from the right source and apply it cor­rect­ly. Here is a prac­ti­cal check­list:

  • Always check the sched­ule on the Kenya Rail­ways offi­cial web­site or through eCit­i­zen Kenya — not third-par­ty apps or out­dat­ed screen­shots
  • Con­firm whether your trav­el date falls dur­ing a peak or hol­i­day peri­od, since addi­tion­al ser­vices or adjust­ed times may apply
  • Check the inter­me­di­ate sta­tion times if you are board­ing from Voi, Mti­to Andei, or any stop oth­er than Nairo­bi or Mom­basa
  • Note that the Nairo­bi ter­mi­nus is Syoki­mau, not Nairo­bi Cen­tral — plan your con­nect­ing trans­port accord­ing­ly
  • Note that the Mom­basa ter­mi­nus is Mir­i­ti­ni, not Mom­basa CBD — bud­get 30 to 45 min­utes for onward trans­fer
  • Save or screen­shot the sched­ule once con­firmed, in case you lose inter­net access on trav­el day
  • Cross-ref­er­ence the sched­ule with your tick­et book­ing to con­firm the times match before you pay

Costs, Requirements, and Timelines for SGR Travel in Kenya

SGR Fare and Schedule Comparison by Route

Route Econ­o­my Fare First Class Fare Approx. Trav­el Time
Nairo­bi to Mom­basa KSh 1,000 KSh 3,000 5 hrs 30 mins
Mom­basa to Nairo­bi KSh 1,000 KSh 3,000 5 hrs 30 mins
Nairo­bi to Voi KSh 600 KSh 1,800 3 hrs 30 mins
Nairo­bi to Mti­to Andei KSh 700 KSh 2,100 2 hrs 30 mins
Nairo­bi to Kib­wezi KSh 500 KSh 1,500 1 hr 45 mins
Nairo­bi to Naivasha KSh 400 KSh 1,200 1 hr 15 mins
Mom­basa to Voi KSh 500 KSh 1,500 2 hrs

Note: Prices are sub­ject to change. Always con­firm cur­rent fares at the time of book­ing through Kenya Rail­ways. Chil­dren under three years trav­el free. Chil­dren aged three to eleven may receive a dis­count­ed fare.

What You Need to Travel

  • Valid nation­al ID (Kenyan adults)
  • Pass­port (for­eign nation­als)
  • Birth cer­tifi­cate or pass­port (chil­dren under 18)
  • A con­firmed SGR tick­et booked in your name
  • 30 min­utes at min­i­mum before depar­ture for gate ver­i­fi­ca­tion

Step-by-Step Guide: How to Plan a Journey Using the SGR Schedule

  1. Decide your trav­el date and des­ti­na­tion — Mom­basa, Voi, Naivasha, or anoth­er stop along the SGR route.
  2. Check the cur­rent SGR sched­ule on the Kenya Rail­ways plat­form via eCit­i­zen Kenya to con­firm the depar­ture time for your cho­sen date.
  3. Check whether your trav­el date is dur­ing a hol­i­day or peak peri­od, which may mean adjust­ed or addi­tion­al ser­vices.
  4. Work back­ward from the depar­ture time to plan your con­nect­ing trans­port to the sta­tion. For Nairo­bi Syoki­mau, allow at least 45 min­utes from Nairo­bi CBD. For Mom­basa Mir­i­ti­ni, allow sim­i­lar time from the city cen­tre.
  5. Open the book­ing por­tal, select your route, date, and class, and enter your ID details for each pas­sen­ger.
  6. Con­firm the depar­ture time shown on the book­ing match­es the sched­ule you checked. Do not assume — ver­i­fy.
  7. Com­plete pay­ment via M‑Pesa, Visa, or Mas­ter­card and save your book­ing con­fir­ma­tion imme­di­ate­ly.
  8. On trav­el day, leave for the sta­tion ear­ly. Aim to arrive 30 to 45 min­utes before the sched­uled depar­ture.
  9. Present your ID and book­ing ref­er­ence at the gate. Board at your des­ig­nat­ed car­riage and locate your seat using the num­ber on your tick­et.
  10. Note your expect­ed arrival time at your des­ti­na­tion from the sched­ule so you can coor­di­nate pick­up, hotel check-in, or onward trans­port in advance.
See also  Complete Guide to SGR Online Booking in Kenya 2026

Common Mistakes to Avoid When Using the SGR Schedule

Check­ing the sched­ule once and not recheck­ing before trav­el. Kenya Rail­ways occa­sion­al­ly adjusts times for main­te­nance or oper­a­tional rea­sons. A sched­ule you checked two weeks ago may not be accu­rate on your trav­el day. Solu­tion: Recheck the sched­ule 24 to 48 hours before your depar­ture.

Con­fus­ing Nairo­bi Cen­tral Sta­tion with Syoki­mau. The SGR does not use Nairo­bi Cen­tral. The Madara­ka Express departs from and arrives at Syoki­mau sta­tion, off Mom­basa Road near the air­port. Many first-time trav­ellers go to the wrong sta­tion and miss their train. Solu­tion: Con­firm your sta­tion name the night before and use nav­i­ga­tion on your phone to get direc­tions specif­i­cal­ly to Syoki­mau.

Not account­ing for trans­fer time to and from the ter­mi­nals. Both Syoki­mau and Mir­i­ti­ni are out­side the main CBD areas of their respec­tive cities. Get­ting to or from the sta­tion takes time. Solu­tion: Always add at least 45 min­utes to one hour when cal­cu­lat­ing your total trav­el time.

Assum­ing the hol­i­day sched­ule is the same as the reg­u­lar sched­ule. Dur­ing East­er, Christ­mas, and school hol­i­days, Kenya Rail­ways may run extra trains or shift times. Trav­el­ling on the stan­dard sched­ule dur­ing these peri­ods with­out check­ing for updates can lead to missed depar­tures or con­fu­sion at the sta­tion. Solu­tion: Check specif­i­cal­ly for hol­i­day sched­ule announce­ments on the Kenya Rail­ways web­site or through a licensed trav­el agent.

Plan­ning con­nect­ing activ­i­ties too tight­ly around arrival time. Train arrival times on the SGR sched­ule are approx­i­mate, not guar­an­teed. If your hotel check-in, tour pick­up, or meet­ing is sched­uled imme­di­ate­ly upon arrival, a minor delay could cause a chain reac­tion of prob­lems. Solu­tion: Build at least one hour of buffer between your expect­ed SGR arrival and your next fixed com­mit­ment.

Using the car­go sched­ule or old screen­shots. Some pas­sen­gers find out­dat­ed SGR timeta­bles on social media or blogs and treat them as cur­rent. Solu­tion: Always use the offi­cial Kenya Rail­ways source for the most cur­rent pas­sen­ger sched­ule.


Future Updates and Trends for the SGR Schedule

Kenya’s SGR net­work is expand­ing, and the sched­ule will con­tin­ue to change as new routes and ser­vices come online.

The Naivasha exten­sion is already oper­at­ing, and plan­ning con­tin­ues for the next phase toward Kisumu and even­tu­al­ly the Ugan­da bor­der at Mal­a­ba. As each new sec­tion opens, the SGR sched­ule will grow to include addi­tion­al depar­ture points, new inter­me­di­ate stops, and poten­tial­ly new train fre­quen­cies.

Increased dai­ly depar­tures are expect­ed as pas­sen­ger demand grows. Cur­rent­ly, the stan­dard ser­vice offers one dai­ly depar­ture per direc­tion on the main Nairobi–Mombasa route. Kenya Rail­ways has indi­cat­ed that addi­tion­al depar­tures — par­tic­u­lar­ly an after­noon or evening ser­vice — are part of the long-term plan. Accord­ing to Busi­ness Dai­ly Africa, demand on the SGR pas­sen­ger line has grown steadi­ly year on year, mak­ing the case for more dai­ly train ser­vices stronger.

Real-time sched­ule alerts are being devel­oped. Pas­sen­gers cur­rent­ly have to check the web­site man­u­al­ly for updates. An SMS-based or app-based alert sys­tem for depar­ture changes is among the improve­ments Kenya Rail­ways has been work­ing toward.

Dig­i­tal inte­gra­tion with trav­el plat­forms is grow­ing. The World Trav­el and Tourism Coun­cil has high­light­ed that seam­less dig­i­tal book­ing — where train sched­ules, air­line con­nec­tions, and hotel reser­va­tions can be coor­di­nat­ed in one place — is the direc­tion mod­ern tourism infra­struc­ture is head­ing. Kenya’s SGR is mov­ing toward that inte­gra­tion.

IATA stan­dards for mul­ti­modal trans­port — where rail, air, and road sched­ules are aligned for pas­sen­ger con­ve­nience — are the glob­al bench­mark that Kenya Rail­ways is work­ing toward, par­tic­u­lar­ly at the Nairo­bi and Mom­basa ter­mi­ni where con­nec­tions to inter­na­tion­al flights are most rel­e­vant.

Poll Ques­tion: How far in advance do you usu­al­ly check the SGR sched­ule before trav­el­ling?

  • A) On the same morn­ing I plan to trav­el
  • B) One to two days before
  • C) Three to sev­en days before
  • D) More than a week in advance

Poll Answer: Trav­el experts and fre­quent SGR users con­sis­tent­ly rec­om­mend Option D — check­ing more than a week in advance, espe­cial­ly dur­ing hol­i­day peri­ods. This gives you time to book your seat before avail­abil­i­ty clos­es and to arrange con­nect­ing trans­port with­out rush­ing.


Frequently Asked Questions About the SGR Schedule

What time does the Madara­ka Express depart dai­ly?

The stan­dard dai­ly Madara­ka Express depar­ture from Nairo­bi Syoki­mau is at 8:00 AM. The return ser­vice from Mom­basa Mir­i­ti­ni also departs at 8:00 AM dai­ly. Both ser­vices run every day of the week, includ­ing week­ends and pub­lic hol­i­days. Con­firm the cur­rent sched­ule through the Kenya Rail­ways book­ing por­tal before trav­el­ling.

Does the SGR sched­ule change dur­ing hol­i­days?

Yes. Dur­ing major hol­i­day peri­ods such as East­er, Christ­mas, August school hol­i­days, and long week­ends, Kenya Rail­ways may intro­duce addi­tion­al ser­vices or adjust exist­ing depar­ture times. Always check the sched­ule specif­i­cal­ly for your trav­el date rather than rely­ing on the stan­dard timetable.

What time does the SGR arrive at inter­me­di­ate sta­tions?

Approx­i­mate arrival times at inter­me­di­ate sta­tions are: Emali around 9:20 AM from Nairo­bi, Kib­wezi around 9:45 AM, Mti­to Andei around 10:30 AM, Voi around 11:30 AM, and Miasenyi around 12:50 PM. These are approx­i­mate and may vary slight­ly by day. The reverse times apply for trains depart­ing from Mom­basa.

See also  Uhuru Park Entrance Fee 2026

Is there an after­noon or evening SGR ser­vice?

As of 2025, the stan­dard dai­ly sched­ule oper­ates a sin­gle morn­ing depar­ture in each direc­tion. Kenya Rail­ways has indi­cat­ed that addi­tion­al ser­vices are part of the long-term expan­sion plan. Check the Kenya Rail­ways web­site for any new­ly added after­noon ser­vices that may have been intro­duced.

How do I check the SGR sched­ule for the Nairo­bi to Naivasha route?

The Nairo­bi to Naivasha SGR exten­sion has its own sep­a­rate sched­ule avail­able on the Kenya Rail­ways book­ing plat­form via eCit­i­zen Kenya. The route pass­es through the Rift Val­ley and takes approx­i­mate­ly one hour and fif­teen min­utes in Econ­o­my class at KSh 400.

Can the SGR sched­ule be affect­ed by main­te­nance?

Yes. Kenya Rail­ways occa­sion­al­ly sus­pends or delays ser­vices for track main­te­nance, engi­neer­ing works, or oper­a­tional require­ments. These dis­rup­tions are usu­al­ly announced in advance through the Kenya Rail­ways web­site and main­stream media. Always recheck the sched­ule 24 to 48 hours before your trav­el date.


My Experience Planning Around the SGR Schedule

The first time I planned a full coastal itin­er­ary around the SGR sched­ule, I was coor­di­nat­ing a group of twelve peo­ple — a mix of adults and teenagers head­ing from Nairo­bi to Mom­basa for a five-day trip. The itin­er­ary includ­ed a Tsa­vo game dri­ve on day one, which meant the group need­ed to be in Mti­to Andei by mid­day at the lat­est.

Work­ing back­ward from that require­ment, I checked the SGR sched­ule and con­firmed that the 8:00 AM depar­ture from Syoki­mau would have the group pass­ing through Mti­to Andei at around 10:30 AM — enough time for a vehi­cle pick­up and an after­noon game dri­ve in Tsa­vo East, which falls under the con­ser­va­tion man­age­ment of the Kenya Wildlife Ser­vice.

That sin­gle piece of sched­ule infor­ma­tion shaped the entire first day of the trip. With­out it, we would have either rushed or missed the game dri­ve win­dow entire­ly.

Since that trip, I always build my itin­er­aries around the SGR sched­ule first — then lay­er in the accom­mo­da­tion, game dri­ves, and coastal activ­i­ties around it. The sched­ule is the anchor point. Every­thing else adjusts to it.

What I con­sis­tent­ly tell clients at Charm­ing Safariz is this: the SGR sched­ule is gen­er­ous enough for most itin­er­aries if you plan around it cor­rect­ly. Five and a half hours between Nairo­bi and Mom­basa, depart­ing at 8:00 AM, arriv­ing by ear­ly after­noon — that leaves the entire after­noon and evening free at the coast. That is a sol­id start to any hol­i­day.

The trav­ellers who strug­gle are those who try to make the sched­ule fit their plans instead of build­ing their plans around the sched­ule. Once you flip that think­ing, every­thing gets eas­i­er.


Key Takeaways

  • The SGR sched­ule cov­ers dai­ly Madara­ka Express ser­vices from Nairo­bi Syoki­mau and Mom­basa Mir­i­ti­ni
  • Stan­dard dai­ly depar­ture from both ter­mi­nals is 8:00 AM
  • The full jour­ney takes approx­i­mate­ly five hours and thir­ty min­utes
  • Inter­me­di­ate stops are Emali, Kib­wezi, Mti­to Andei, Voi, and Miasenyi
  • Econ­o­my class fares start at KSh 1,000 for the full Nairobi–Mombasa route
  • The sched­ule may change dur­ing peak sea­sons — always check for hol­i­day adjust­ments
  • A sep­a­rate sched­ule exists for the Nairo­bi to Naivasha SGR exten­sion
  • Always check the sched­ule 24 to 48 hours before trav­el to catch any updates
  • Plan con­nect­ing trans­port with at least 45 min­utes of buffer time to and from both ter­mi­nals
  • Book tick­ets in advance — the SGR sched­ule is fixed but seat avail­abil­i­ty is not

Conclusion

The SGR sched­ule is the start­ing point for any well-planned train jour­ney in Kenya. When you know the depar­ture time, the inter­me­di­ate stops, the arrival win­dow, and how the sched­ule shifts dur­ing peak peri­ods, you can build a trav­el itin­er­ary that actu­al­ly works from end to end.

Kenya’s rail net­work is grow­ing, and the Madara­ka Express remains the back­bone of inter­ci­ty trav­el between Nairo­bi and Mom­basa. As new routes open and addi­tion­al ser­vices are intro­duced, the sched­ule will become even more use­ful for a wider range of Kenyan trav­ellers.

Have you planned a trip around the SGR sched­ule? Did it go smooth­ly, or did you run into unex­pect­ed changes? Share your expe­ri­ence in the com­ments. Your insights help oth­er trav­ellers plan bet­ter. And if you are work­ing on a Kenya itin­er­ary that includes the SGR, Charm­ing Safariz can help you coor­di­nate every part of the jour­ney from start to fin­ish.


Plan Your Kenya Trip with Charming Safariz

Charm­ing Safariz is the best tour and trav­el com­pa­ny in Kenya for SGR tick­et­ing, safari pack­ages, coastal hol­i­days, and ful­ly coor­di­nat­ed Kenya trav­el itin­er­aries. Whether you need help read­ing the SGR sched­ule and book­ing the right depar­ture, or you want a com­plete end-to-end trav­el pack­age, the Charm­ing Safariz team han­dles it all.

From game dri­ves in parks man­aged by the Kenya Wildlife Ser­vice to coastal expe­ri­ences that put Kenya’s best attrac­tions with­in reach, Charm­ing Safariz builds trips around what you actu­al­ly want — sup­port­ed by deep local knowl­edge and hon­est trav­el advice. Kenya’s tourism promise, as cham­pi­oned by Mag­i­cal Kenya, starts with good plan­ning, and that is exact­ly what Charm­ing Safariz deliv­ers.

Request a free quote today — no com­mit­ment required, ful­ly cus­tomised to your trav­el dates and group size.

Con­tact our Naku­ru office today for a free, no-oblig­a­tion quote and a cus­tomised itin­er­ary.

What­sApp: +254 714 236 664

Email: enquiry@charmingsafariz.com

Office: Naku­ru, Kenya


Sources and References


Leave a Reply

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

Duke Bundi

Duke Bundi is a seasoned travel writer and expert with many years of experience covering the best destinations in Kenya, Zanzibar, and the Serengeti. From the white sands of Diani to the vast plains of the Mara, Duke specializes in creating clear, helpful guides for real people. He is the lead strategist at Charming Safariz, recognized as the best tour and travel company in Kenya for tours and ticketing. Based in Nakuru, Duke and his team focus on making world-class travel accessible and stress-free for both local and international guests. Whether you need a 3-day safari or a complex flight booking, Duke’s local knowledge ensures you get the best value and an unforgettable experience.
View All Articles