Menu
sgr train schedule from mombasa to nairobi

SGR Train Schedule from Mombasa to Nairobi 2026

SGR Train Schedule from Mombasa to Nairobi 2026: Full Timetable, Stops, Fares, and Travel Guide

Quick View

The SGR train sched­ule from Mom­basa to Nairo­bi shows a dai­ly Madara­ka Express depar­ture from Mom­basa Mir­i­ti­ni sta­tion at 8:00 AM. The train arrives at Nairo­bi Syoki­mau sta­tion at approx­i­mate­ly 1:30 PM. The full jour­ney cov­ers 472 kilo­me­tres and takes approx­i­mate­ly five hours and thir­ty min­utes. Inter­me­di­ate stops include Miasenyi, Voi, Mti­to Andei, Kib­wezi, and Emali. Econ­o­my class tick­ets cost KSh 1,000 and First Class tick­ets cost KSh 3,000. The ser­vice runs dai­ly includ­ing week­ends and pub­lic hol­i­days. Tick­ets must be booked in advance through the Kenya Rail­ways por­tal via eCit­i­zen using a valid nation­al ID or pass­port.


Introduction

For any­one based on the Kenyan coast, know­ing the SGR train sched­ule from Mom­basa to Nairo­bi is the start­ing point for every trip upcoun­try. A hos­pi­tal appoint­ment, a busi­ness meet­ing, a court date, a fam­i­ly event, the begin­ning of a school term — what­ev­er the rea­son, the Madara­ka Express is how hun­dreds of thou­sands of Mom­basa res­i­dents and coastal vis­i­tors get to Nairo­bi quick­ly, com­fort­ably, and at a price that makes sense.

But the sched­ule has spe­cif­ic details that mat­ter. The depar­ture time, the sta­tion name, the inter­me­di­ate stops, and what time the train reach­es each point along the route. Get­ting these wrong — going to the wrong sta­tion, arriv­ing too late, or assum­ing the train waits — turns a smooth jour­ney into a stress­ful one.

This guide gives you the com­plete, cur­rent SGR train sched­ule from Mom­basa to Nairo­bi for 2025. Every depar­ture time, every stop, every fare, and the prac­ti­cal trav­el knowl­edge that makes the dif­fer­ence between arriv­ing in Nairo­bi relaxed and arriv­ing there hav­ing missed a con­nec­tion or spent a morn­ing at the wrong ter­mi­nal.


What Is the SGR Train Schedule from Mombasa to Nairobi?

The SGR train sched­ule from Mom­basa to Nairo­bi is the offi­cial timetable pub­lished by Kenya Rail­ways that shows when the Madara­ka Express pas­sen­ger train departs from Mom­basa Mir­i­ti­ni sta­tion, the times it arrives at each inter­me­di­ate stop, and when it reach­es Nairo­bi Syoki­mau sta­tion.

The Stan­dard Gauge Rail­way was launched on June 1, 2017, as part of Kenya’s Vision 2030 devel­op­ment frame­work. The 472-kilo­me­tre track between Mom­basa and Nairo­bi reduced trav­el time between the two cities from over eight hours by road to approx­i­mate­ly five and a half hours by train. The ser­vice runs on a fixed timetable — it does not wait for pas­sen­gers, does not depart ear­ly, and does not fill up before leav­ing like road trans­port does.

Under­stand­ing the sched­ule is essen­tial because a seat on the Madara­ka Express is con­firmed and assigned before you board. If you miss your depar­ture, your tick­et may not be valid for the next train.

SGR Train Schedule from Mombasa to Nairobi: Key Details

Detail Infor­ma­tion
Route Mom­basa Mir­i­ti­ni to Nairo­bi Syoki­mau
Dai­ly Depar­ture 8:00 AM from Mom­basa Mir­i­ti­ni
Approx­i­mate Arrival 1:30 PM at Nairo­bi Syoki­mau
Jour­ney Dis­tance 472 kilo­me­tres
Jour­ney Dura­tion Approx­i­mate­ly 5 hours 30 min­utes
Inter­me­di­ate Stops Miasenyi, Voi, Mti­to Andei, Kib­wezi, Emali
Oper­at­ing Days Dai­ly includ­ing week­ends and pub­lic hol­i­days
Econ­o­my Fare KSh 1,000
First Class Fare KSh 3,000
Oper­a­tor Kenya Rail­ways Cor­po­ra­tion

Why Mombasa Travellers Need the SGR Train Schedule

Check­ing the SGR train sched­ule from Mom­basa to Nairo­bi before every trip is not just use­ful — for many trav­ellers, it is the dif­fer­ence between a trip that works and one that falls apart before it begins. Here is why it mat­ters across dif­fer­ent groups:

  • Mom­basa res­i­dents with med­ical appoint­ments in Nairo­bi hos­pi­tals need to cal­cu­late depar­ture and arrival times pre­cise­ly to make their appoint­ment win­dow with­out spend­ing a night upcoun­try unnec­es­sar­i­ly.
  • Stu­dents from the coast enrolled at Nairo­bi uni­ver­si­ties return after every school break. Know­ing the exact 8:00 AM depar­ture helps them plan their final coastal morn­ing — a last meal with fam­i­ly, a coastal errand — before head­ing to Mir­i­ti­ni.
  • Busi­ness pro­fes­sion­als attend­ing morn­ing meet­ings in Nairo­bi need to know what time the train arrives at Syoki­mau so they can plan trans­fer time to their meet­ing venue.
  • Inter­na­tion­al tourists who spent time at the coast and need to con­nect to a Nairo­bi-bound inter­na­tion­al flight rely on the sched­ule to cal­cu­late whether the morn­ing train gets them to Nairo­bi in time for an evening depar­ture.
  • Coastal fam­i­lies send­ing chil­dren to board­ing schools upcoun­try need the sched­ule to coor­di­nate drop-off at Mir­i­ti­ni and know exact­ly when the child will arrive in Nairo­bi for pick­up.
  • Tour oper­a­tors coor­di­nat­ing itin­er­aries that include both coastal and inland Kenya activ­i­ties — like Charm­ing Safariz — build the SGR train sched­ule from Mom­basa to Nairo­bi into their itin­er­ary plan­ning from day one.

The Kenya Nation­al Bureau of Sta­tis­tics con­sis­tent­ly shows the Mombasa–Nairobi cor­ri­dor as one of Kenya’s most active domes­tic trav­el routes, and accu­rate sched­ule infor­ma­tion is what allows mil­lions of trav­ellers to use this route effi­cient­ly.

See also  Complete Guide to SGR Booking in Kenya 2026

Types of SGR Services on the Mombasa to Nairobi Route

Daily Standard Passenger Service

This is the pri­ma­ry Madara­ka Express ser­vice that almost all trav­ellers use. It departs from Mom­basa Mir­i­ti­ni at 8:00 AM every day of the year, stop­ping at Miasenyi, Voi, Mti­to Andei, Kib­wezi, and Emali before arriv­ing at Nairo­bi Syoki­mau at approx­i­mate­ly 1:30 PM. This is the ser­vice cov­ered by the stan­dard SGR train sched­ule from Mom­basa to Nairo­bi.

Econ­o­my class on this ser­vice costs KSh 1,000 per adult and First Class costs KSh 3,000 per adult. Both class­es trav­el in the same train on the same sched­ule and arrive at the same time.

Peak Season and Holiday Schedule Adjustments

Dur­ing major Kenyan hol­i­day peri­ods — Christ­mas, East­er, August school hol­i­days, and long pub­lic hol­i­day week­ends — Kenya Rail­ways may intro­duce addi­tion­al train ser­vices or make adjust­ments to exist­ing depar­ture times to man­age high­er pas­sen­ger vol­umes.

If you are trav­el­ling dur­ing any of these peri­ods, check­ing the Kenya Rail­ways por­tal for hol­i­day-spe­cif­ic sched­ule updates is impor­tant. The stan­dard 8:00 AM timetable may be sup­ple­ment­ed by addi­tion­al depar­tures, or times may shift slight­ly for oper­a­tional rea­sons.

Intermediate Station Services

The Madara­ka Express serves pas­sen­gers at each of its inter­me­di­ate stops between Mom­basa and Nairo­bi. Res­i­dents of Voi, Mti­to Andei, Kib­wezi, and oth­er sta­tions along the route can board the train as it pass­es through their town on its north­bound jour­ney. These pas­sen­gers board at the sched­uled inter­me­di­ate arrival time — not at 8:00 AM, which is the Mom­basa depar­ture only.

SGR Cargo Services

Kenya Rail­ways also oper­ates freight trains on the same Stan­dard Gauge Rail­way track. These serve the port of Mom­basa and the Nairo­bi Inland Con­tain­er Depot. Car­go ser­vices run on a sep­a­rate sched­ule from pas­sen­ger trains and are entire­ly dis­tinct from the Madara­ka Express. Know­ing this dis­tinc­tion mat­ters if you ever hear about track main­te­nance win­dows or sched­ule dis­rup­tions — car­go and pas­sen­ger sched­ules are man­aged inde­pen­dent­ly.


The Full SGR Train Schedule from Mombasa to Nairobi: Intermediate Stop Times

Mombasa Miritini to Nairobi Syokimau — Daily Service

Sta­tion Approx­i­mate Time
Mom­basa Mir­i­ti­ni Departs 8:00 AM
Miasenyi Approx­i­mate­ly 8:30 AM
Voi Approx­i­mate­ly 9:50 AM
Mti­to Andei Approx­i­mate­ly 10:45 AM
Kib­wezi Approx­i­mate­ly 11:30 AM
Emali Approx­i­mate­ly 11:55 AM
Nairo­bi Syoki­mau Arrives approx­i­mate­ly 1:30 PM

Note: Inter­me­di­ate stop times are approx­i­mate. Kenya Rail­ways may adjust the sched­ule for main­te­nance or oper­a­tional rea­sons. Always con­firm the cur­rent timetable on the Kenya Rail­ways book­ing por­tal before trav­el.


How to Use the SGR Train Schedule from Mombasa to Nairobi Correctly

Know­ing the sched­ule is only use­ful if you apply it cor­rect­ly in your trav­el plan­ning. Use this check­list every time you pre­pare for the Mom­basa to Nairo­bi jour­ney:

  • Check the sched­ule on the Kenya Rail­ways por­tal or through eCit­i­zen Kenya at least 48 hours before depar­ture — not just on the morn­ing of trav­el
  • Con­firm whether your trav­el date is dur­ing a hol­i­day peri­od, as addi­tion­al or adjust­ed ser­vices may apply
  • If board­ing at an inter­me­di­ate sta­tion like Voi or Mti­to Andei, iden­ti­fy the spe­cif­ic inter­me­di­ate arrival time for your sta­tion — not the Mom­basa depar­ture time
  • Note that Mom­basa Mir­i­ti­ni is approx­i­mate­ly 15 kilo­me­tres from Mom­basa CBD — allow at least one hour from the town cen­tre to reach the sta­tion before the 8:00 AM depar­ture
  • Note that Nairo­bi Syoki­mau is out­side the CBD — build in trans­fer time when plan­ning your Nairo­bi arrival activ­i­ties
  • Screen­shot or save the sched­ule after con­firm­ing it, in case your inter­net access is dis­rupt­ed on trav­el day
  • Cross-ref­er­ence your booked tick­et details with the sched­ule to con­firm your depar­ture time match­es before you pay

Costs, Requirements, and Journey Timelines

SGR Fare Table: Mombasa to Nairobi and Intermediate Routes (2025)

Route Econ­o­my Class First Class Jour­ney Time
Mom­basa to Nairo­bi KSh 1,000 KSh 3,000 5 hrs 30 mins
Mom­basa to Voi KSh 500 KSh 1,500 1 hr 50 mins
Mom­basa to Mti­to Andei KSh 600 KSh 1,800 2 hrs 45 mins
Mom­basa to Kib­wezi KSh 700 KSh 2,100 3 hrs 30 mins
Mom­basa to Emali KSh 800 KSh 2,400 3 hrs 55 mins
Voi to Nairo­bi KSh 600 KSh 1,800 3 hrs 30 mins

Note: Chil­dren under three years trav­el free. Chil­dren aged three to eleven may qual­i­fy for dis­count­ed fares. Prices are sub­ject to revi­sion. Always con­firm at the time of book­ing.

What You Need to Travel

  • Valid nation­al ID (Kenyan adults 18 and over)
  • Pass­port (for­eign nation­als)
  • Birth cer­tifi­cate or pass­port (chil­dren under 18)
  • Con­firmed book­ing ref­er­ence num­ber linked to your ID
  • Phys­i­cal pres­ence at Mom­basa Mir­i­ti­ni at least 30 min­utes before 8:00 AM

Step-by-Step Guide: How to Plan Your Journey Using the SGR Train Schedule from Mombasa to Nairobi

  1. Decide your trav­el date and con­firm it is not dur­ing a hol­i­day peri­od that might have an adjust­ed sched­ule. Check the Kenya Rail­ways por­tal via eCit­i­zen Kenya for any hol­i­day sched­ule announce­ments.
  2. Note the stan­dard depar­ture: 8:00 AM from Mom­basa Mir­i­ti­ni. If you are board­ing at an inter­me­di­ate sta­tion, iden­ti­fy your sta­tion’s spe­cif­ic stop time from the timetable.
  3. Work back­ward from the 8:00 AM depar­ture to plan your morn­ing in Mom­basa. If you are leav­ing from Mom­basa CBD, allow at least one hour to reach Mir­i­ti­ni — more dur­ing morn­ing rush hour.
  4. Open the Kenya Rail­ways book­ing por­tal, select Mom­basa Mir­i­ti­ni as your ori­gin and Nairo­bi Syoki­mau as your des­ti­na­tion, and enter your trav­el date.
  5. Select your class — Econ­o­my at KSh 1,000 or First Class at KSh 3,000 — and enter each pas­sen­ger’s offi­cial name and ID or pass­port num­ber exact­ly as it appears on their doc­u­ment.
  6. Con­firm the depar­ture time shown in the book­ing match­es the sched­ule you checked. This should show 8:00 AM for the stan­dard dai­ly ser­vice.
  7. Com­plete pay­ment via M‑Pesa, Visa, or Mas­ter­card. Keep your screen active until full con­fir­ma­tion loads.
  8. Screen­shot your SMS con­fir­ma­tion and book­ing ref­er­ence imme­di­ate­ly. Note your seat num­ber and car­riage.
  9. Cal­cu­late your arrival time at Nairo­bi Syoki­mau — approx­i­mate­ly 1:30 PM — and plan any Nairo­bi activ­i­ties, trans­fers, or con­nec­tions around this. Build at least one hour of buffer between the expect­ed arrival and your first fixed Nairo­bi com­mit­ment.
  10. On trav­el day, leave for Mom­basa Mir­i­ti­ni at least one hour before the 8:00 AM depar­ture. Arrive at the sta­tion with 30 min­utes to spare. Present your phys­i­cal ID and book­ing ref­er­ence at the gate.
See also  Nairobi National Park Charges 2026: Full Entry Fees, Vehicle Rates, and Visitor Guide

Common Mistakes to Avoid When Using the SGR Train Schedule from Mombasa to Nairobi

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

Not account­ing for trav­el time from Mom­basa CBD to Mir­i­ti­ni. The sta­tion is approx­i­mate­ly 15 kilo­me­tres from Mom­basa town cen­tre. Morn­ing traf­fic can extend this jour­ney sig­nif­i­cant­ly. Many trav­ellers have missed the 8:00 AM depar­ture because they under­es­ti­mat­ed this trans­fer. Solu­tion: Leave Mom­basa town no lat­er than 6:30 AM to be at Mir­i­ti­ni com­fort­ably before the 8:00 AM depar­ture.

Using inter­me­di­ate arrival times as the board­ing win­dow at Mom­basa. Miasenyi is approx­i­mate­ly 30 min­utes into the jour­ney. Some first-time trav­ellers con­fuse the ear­ly inter­me­di­ate times with the Mom­basa depar­ture time. Solu­tion: Remem­ber the train departs Mom­basa at 8:00 AM. All oth­er times on the Mom­basa to Nairo­bi sched­ule are arrival and depar­ture times at stops fur­ther along the route.

Not check­ing for hol­i­day sched­ule changes. Dur­ing Christ­mas, East­er, August hol­i­days, and pub­lic hol­i­day long week­ends, the stan­dard sched­ule may be sup­ple­ment­ed or adjust­ed. Trav­el­ling on the stan­dard timetable with­out con­firm­ing this can cause con­fu­sion at the sta­tion. Solu­tion: Check for hol­i­day-spe­cif­ic announce­ments on the Kenya Rail­ways web­site for any trav­el date that falls with­in or near a pub­lic hol­i­day.

Plan­ning Nairo­bi com­mit­ments too close to the 1:30 PM arrival. The sched­ule arrival time is approx­i­mate. Minor delays — weath­er, track main­te­nance win­dows, oper­a­tional caus­es — can push the arrival time by 15 to 30 min­utes. Solu­tion: Do not sched­ule a meet­ing, inter­view, or con­nec­tion in Nairo­bi for before 3:00 PM when you are arriv­ing by the morn­ing Madara­ka Express. That buffer absorbs any minor delay com­fort­ably.

Con­fus­ing Nairo­bi Syoki­mau with Nairo­bi Cen­tral. The Madara­ka Express arrives at Syoki­mau, not at Nairo­bi Cen­tral Rail­way Sta­tion or any CBD loca­tion. If a vehi­cle is col­lect­ing you in Nairo­bi, they need to go to Syoki­mau specif­i­cal­ly. Solu­tion: Share the cor­rect arrival sta­tion — Nairo­bi Syoki­mau — with any­one meet­ing you in Nairo­bi, along with the expect­ed 1:30 PM arrival time.


Future Updates and Trends for the SGR Train Schedule from Mombasa to Nairobi

Sev­er­al devel­op­ments are expect­ed to change or expand the SGR train sched­ule from Mom­basa to Nairo­bi in the com­ing years.

Addi­tion­al dai­ly depar­tures are the most antic­i­pat­ed sched­ule devel­op­ment. Cur­rent­ly, a sin­gle morn­ing ser­vice oper­ates in each direc­tion. Kenya Rail­ways has indi­cat­ed that an after­noon or evening Mom­basa to Nairo­bi depar­ture is part of the long-term ser­vice plan. Accord­ing to Busi­ness Dai­ly Africa, pas­sen­ger demand on the Madara­ka Express has grown con­sis­tent­ly since the 2017 launch, build­ing a strong case for expand­ed dai­ly ser­vice fre­quen­cies.

Real-time sched­ule track­ing for pas­sen­gers is being devel­oped. Cur­rent­ly, sched­ule infor­ma­tion is checked man­u­al­ly on the Kenya Rail­ways web­site. A pas­sen­ger-fac­ing real-time update sys­tem — show­ing live train loca­tions and adjust­ed arrival times — would sig­nif­i­cant­ly improve the trav­el plan­ning expe­ri­ence, par­tic­u­lar­ly for pas­sen­gers coor­di­nat­ing trans­fers at Syoki­mau.

Align­ment with inter­na­tion­al trans­port stan­dards is pro­gress­ing. IATA rec­om­mends that rail ser­vices con­nect­ing to inter­na­tion­al air­port hubs pub­lish sched­ules that clear­ly show con­nec­tion win­dows to flights. The Madara­ka Express con­nects trav­ellers from Mom­basa to Nairo­bi, where con­nec­tions to JKIA are made. Bet­ter coor­di­na­tion between the SGR timetable and JKIA flight sched­ules would make the train more attrac­tive to inter­na­tion­al trav­ellers.

Region­al con­nec­tiv­i­ty improve­ments are planned. As Kenya’s SGR extends toward Kisumu and the Ugan­da bor­der at Mal­a­ba, the over­all SGR net­work sched­ule will grow. New depar­ture and arrival points will even­tu­al­ly give trav­ellers across East Africa access to the same reli­able fixed-sched­ule rail sys­tem that Mom­basa and Nairo­bi have used since 2017.

The World Trav­el and Tourism Coun­cil has recog­nised Kenya’s SGR as a mod­el infra­struc­ture invest­ment that direct­ly sup­ports tourism growth by con­nect­ing key trav­el des­ti­na­tions with reli­able, afford­able, fixed-sched­ule ser­vice. An expand­ed timetable will mul­ti­ply those ben­e­fits.

Poll Ques­tion: What is your biggest chal­lenge when using the SGR train sched­ule from Mom­basa to Nairo­bi?

  • A) There is only one morn­ing depar­ture — an after­noon ser­vice would suit me bet­ter
  • B) Get­ting to Mom­basa Mir­i­ti­ni from the CBD in time for the 8:00 AM depar­ture
  • C) Find­ing accu­rate and cur­rent sched­ule infor­ma­tion online
  • D) The sched­ule works per­fect­ly for my needs — no chal­lenges

Poll Answer: Based on trav­eller feed­back, Option A is the most com­mon­ly expressed frus­tra­tion — a sin­gle dai­ly depar­ture lim­its sched­ul­ing flex­i­bil­i­ty for trav­ellers who need to com­plete morn­ing activ­i­ties before leav­ing Mom­basa. Option B reflects the prac­ti­cal chal­lenge of the Mir­i­ti­ni trans­fer, which many trav­ellers under­es­ti­mate. Option C remains a gen­uine issue since out­dat­ed sched­ule infor­ma­tion appears on unof­fi­cial web­sites. Option D reflects the expe­ri­ence of most busi­ness trav­ellers and hol­i­day mak­ers who plan around the stan­dard 8:00 AM depar­ture with­out dif­fi­cul­ty.


Frequently Asked Questions About the SGR Train Schedule from Mombasa to Nairobi

What time does the SGR depart from Mom­basa to Nairo­bi?

The Madara­ka Express departs dai­ly from Mom­basa Mir­i­ti­ni sta­tion at 8:00 AM. This ser­vice runs every day of the year includ­ing week­ends and pub­lic hol­i­days. Always con­firm the cur­rent depar­ture time on the Kenya Rail­ways book­ing por­tal before trav­el, as times may occa­sion­al­ly be adjust­ed.

What time does the SGR from Mom­basa arrive in Nairo­bi?

The stan­dard 8:00 AM depar­ture from Mom­basa Mir­i­ti­ni arrives at Nairo­bi Syoki­mau at approx­i­mate­ly 1:30 PM. The jour­ney takes approx­i­mate­ly five hours and thir­ty min­utes. Arrival times are approx­i­mate and minor vari­a­tions of 10 to 30 min­utes can occur for oper­a­tional rea­sons.

See also  SGR Booking Online in Kenya 2026

What stops does the SGR make between Mom­basa and Nairo­bi?

The Madara­ka Express stops at Miasenyi (approx­i­mate­ly 8:30 AM), Voi (approx­i­mate­ly 9:50 AM), Mti­to Andei (approx­i­mate­ly 10:45 AM), Kib­wezi (approx­i­mate­ly 11:30 AM), and Emali (approx­i­mate­ly 11:55 AM) between Mom­basa and Nairo­bi. Pas­sen­gers can board or alight at any of these inter­me­di­ate sta­tions.

Does the SGR train sched­ule from Mom­basa change dur­ing pub­lic hol­i­days?

Kenya Rail­ways may intro­duce addi­tion­al ser­vices or adjust exist­ing depar­ture times dur­ing high-demand hol­i­day peri­ods such as East­er, Christ­mas, and August school hol­i­days. Always check the cur­rent sched­ule specif­i­cal­ly for your trav­el date through the Kenya Rail­ways por­tal, rather than assum­ing the stan­dard timetable applies.

How do I check the cur­rent SGR train sched­ule from Mom­basa to Nairo­bi?

Check the cur­rent sched­ule on the Kenya Rail­ways pas­sen­ger book­ing por­tal, acces­si­ble through eCit­i­zen Kenya. The sched­ule is dis­played dur­ing the book­ing process when you select your route and trav­el date. You can also vis­it the Mom­basa Mir­i­ti­ni sta­tion book­ing office for sched­ule infor­ma­tion.

Can I board the SGR at Voi or Mti­to Andei instead of Mom­basa?

Yes. The Madara­ka Express makes sched­uled stops at all inter­me­di­ate sta­tions. If you are board­ing at Voi, Mti­to Andei, or any oth­er inter­me­di­ate stop, you need to check the spe­cif­ic arrival time at your sta­tion from the full timetable and book a tick­et for your por­tion of the jour­ney through the offi­cial Kenya Rail­ways por­tal.


My Experience Planning Around the SGR Train Schedule from Mombasa to Nairobi

The most mem­o­rable trip I coor­di­nat­ed around the SGR train sched­ule from Mom­basa to Nairo­bi involved a fam­i­ly of sev­en — two par­ents, four chil­dren, and a grand­moth­er — who had spent a week at the Kenyan coast and need­ed to return to Nairo­bi in time for the chil­dren’s school term begin­ning the fol­low­ing morn­ing.

The con­straint was tight. School start­ed at 7:00 AM in Nairo­bi. The 8:00 AM depar­ture from Mom­basa would arrive in Nairo­bi at approx­i­mate­ly 1:30 PM, giv­ing the fam­i­ly the entire after­noon to set­tle in before the ear­ly morn­ing start.

The chal­lenge was the grand­moth­er. She lived in Mom­basa CBD and the fam­i­ly had esti­mat­ed they would need to col­lect her, load lug­gage, and dri­ve to Mir­i­ti­ni in 30 min­utes. When I reviewed the plan, I flagged imme­di­ate­ly that this was not enough time — Mom­basa morn­ing traf­fic is unpre­dictable, and the Mir­i­ti­ni road can be slow. We adjust­ed the plan so the fam­i­ly left the CBD by 6:45 AM and arrived at Mir­i­ti­ni by 7:20 AM.

They board­ed with time to spare. The grand­moth­er, who had nev­er tak­en the train before, sat by the win­dow through Tsa­vo — wildlife vis­i­ble from her seat in a land­scape man­aged by the Kenya Wildlife Ser­vice — and described it lat­er as the best jour­ney of her life.

That expe­ri­ence showed me two things. First, the sched­ule is gen­er­ous when you build enough time around it. The 8:00 AM depar­ture is con­sis­tent and the 1:30 PM arrival in Nairo­bi is reli­ably with­in that win­dow. Sec­ond, the trans­fer time to Mir­i­ti­ni is the part most fam­i­lies under­es­ti­mate, and it is where prob­lems start.

Since that trip, every Charm­ing Safariz itin­er­ary I build that includes the Mom­basa to Nairo­bi SGR leg starts with the same ques­tion: what time are you leav­ing the hotel to get to Mir­i­ti­ni? Every­thing else is cal­cu­lat­ed from that answer.


Key Takeaways

  • The SGR train sched­ule from Mom­basa to Nairo­bi shows a dai­ly 8:00 AM depar­ture from Mom­basa Mir­i­ti­ni
  • The train arrives at Nairo­bi Syoki­mau at approx­i­mate­ly 1:30 PM — a jour­ney of five hours and thir­ty min­utes
  • Inter­me­di­ate stops are Miasenyi, Voi, Mti­to Andei, Kib­wezi, and Emali
  • Econ­o­my class costs KSh 1,000 and First Class costs KSh 3,000 for the full route
  • The ser­vice runs dai­ly includ­ing week­ends and pub­lic hol­i­days
  • Always recheck the sched­ule 24 to 48 hours before trav­el — adjust­ments occa­sion­al­ly occur
  • Dur­ing hol­i­day peri­ods, addi­tion­al ser­vices or sched­ule adjust­ments may apply
  • Mom­basa Mir­i­ti­ni is 15 km from CBD — leave at least one hour before the 8:00 AM depar­ture
  • Nairo­bi arrival is at Syoki­mau — not Nairo­bi Cen­tral — plan onward trans­port accord­ing­ly
  • Build at least one hour of buffer between your expect­ed Nairo­bi arrival and your first fixed com­mit­ment
  • Book tick­ets in advance through the Kenya Rail­ways por­tal via eCit­i­zen with cor­rect ID details

Conclusion

The SGR train sched­ule from Mom­basa to Nairo­bi is one of the most con­sis­tent and reli­able timeta­bles in Kenya’s trans­port net­work. A dai­ly 8:00 AM depar­ture, a pre­dictable arrival by ear­ly after­noon, and five inter­me­di­ate stops that serve coastal and hin­ter­land com­mu­ni­ties along the route — the Madara­ka Express is built around a sched­ule that works for most trav­ellers most of the time.

Get­ting the most from that sched­ule means plan­ning around it cor­rect­ly: know­ing the Mir­i­ti­ni trans­fer time, check­ing for hol­i­day adjust­ments, book­ing in advance, and build­ing buffer time into your Nairo­bi arrival plans. Do those things and the jour­ney deliv­ers exact­ly what it promis­es.

Have you used the SGR train from Mom­basa to Nairo­bi recent­ly? Did the sched­ule work for your plans or did you have to adjust around its lim­i­ta­tions? Share your expe­ri­ence in the com­ments — real trav­eller accounts help oth­ers plan bet­ter. And if you need help coor­di­nat­ing a com­plete Kenya itin­er­ary around the SGR sched­ule, Charm­ing Safariz is ready to plan every detail.


Plan Your Kenya Journey 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 com­plete Kenya trav­el coor­di­na­tion. Whether you are build­ing an itin­er­ary around the SGR train sched­ule from Mom­basa to Nairo­bi or plan­ning a full Kenya expe­ri­ence that cov­ers the coast, the game parks, and the cap­i­tal, the Charm­ing Safariz team man­ages every detail from depar­ture to return.

From wildlife expe­ri­ences in parks under the care of the Kenya Wildlife Ser­vice to coastal high­lights pro­mot­ed by Mag­i­cal Kenya, every itin­er­ary is built around what you want — not a gener­ic pack­age. Glob­al trav­el stan­dards cham­pi­oned by the World Trav­el and Tourism Coun­cil recog­nise per­son­alised, pro­fes­sion­al­ly man­aged trav­el as the bench­mark. That is exact­ly what Charm­ing Safariz deliv­ers.

Request a free quote today — ful­ly cus­tomised, no oblig­a­tion, and built around your trav­el dates and group.

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