Menu
sgr booking online from nairobi to mombasa

Complete Guide to SGR Booking Online from Nairobi to Mombasa (2026)

Quick View: SGR Online Booking from Nairobi to Mombasa

Book­ing SGR online from Nairo­bi to Mom­basa is the offi­cial way to secure your seat on the Madara­ka Express through the Kenya Rail­ways por­tal. You can book tick­ets up to 60 days in advance, choose between Econ­o­my (KSh 1,500), First Class (KSh 4,500), or the new Pre­mi­um Class (KSh 12,000), and pay instant­ly via M‑Pesa. The process takes less than 10 min­utes on your phone or com­put­er, and you will receive a con­fir­ma­tion SMS to present at the sta­tion.

There is some­thing spe­cial about the train ride from Nairo­bi to Mom­basa. Maybe it is the way the city gives way to savan­nah, or the moment you catch your first glimpse of the Tsa­vo plains. For many Kenyans, the Stan­dard Gauge Rail­way (SGR) is not just trans­port; it is part of the jour­ney itself. Whether you are head­ing to the coast for a hol­i­day, a busi­ness trip, or to vis­it fam­i­ly, fig­ur­ing out the sgr book­ing online from nairo­bi to mom­basa process should be the eas­i­est part of your trav­el plans.

I have helped hun­dreds of trav­el­ers sort out their tick­ets, and I know that while the sys­tem is straight­for­ward, a few tips can save you from the stress of miss­ing out on a seat. This guide walks you through every­thing you need to know, from train types to step-by-step book­ing, so you can sit back, relax, and enjoy the ride.

What is SGR Online Booking?

SGR online book­ing is the dig­i­tal tick­et­ing sys­tem for the Madara­ka Express pas­sen­ger train, oper­at­ed by Kenya Rail­ways. Instead of lin­ing up at the sta­tion, you can reserve your seat from your phone or com­put­er.

For the Nairo­bi to Mom­basa route, this sys­tem is a game-chang­er. It allows you to plan ahead, secure your pre­ferred class, and guar­an­tee your spot, espe­cial­ly dur­ing peak sea­sons when tick­ets van­ish with­in hours.

Key Details at a Glance

Fea­ture Detail
Offi­cial Book­ing Por­tal metickets.krc.co.ke
USSD Code *639# (Safari­com only)
Book­ing Win­dow Up to 60 days in advance
Pay­ment Method M‑Pesa (Pay­bill 809888)
Main Routes Nairo­bi Ter­mi­nus (Syoki­mau) to Mom­basa Ter­mi­nus (Mir­i­ti­ni)

Why Kenyans Prefer Booking SGR Tickets Online

Book­ing online isn’t just about con­ve­nience; it is about smart trav­el plan­ning. Here is why most Kenyans now choose the dig­i­tal route:

  • Beat the Rush: Dur­ing Christ­mas, East­er, or school hol­i­days, SGR tick­ets sell out in min­utes. Online book­ing lets you grab them the moment the 60-day win­dow opens.
  • Save Time and Mon­ey: You save on trans­port fare to the sta­tion and avoid spend­ing hours in queues.
  • Choose Your Exact Seat: The sys­tem allows you to see avail­able coach­es and select your pre­ferred spot, whether you want a win­dow view for those icon­ic safari shots.
  • Cer­tain­ty for Fam­i­ly Trav­el: If you are trav­el­ing with kids or an elder­ly rel­a­tive, know­ing you have con­firmed seats takes the pres­sure off the trav­el day.
See also  Kenya Safari vs Tanzania Safari 2026

Classes of Service on the SGR Train

When mak­ing your sgr book­ing online from nairo­bi to mom­basa, you will have three main class­es to choose from. Your choice depends on your bud­get and the expe­ri­ence you want.

Economy Class

This is the most pop­u­lar choice for Kenyan fam­i­lies and indi­vid­ual trav­el­ers. At KSh 1,500, it offers com­fort­able, air-con­di­tioned seat­ing with a 3+2 con­fig­u­ra­tion. There is a trol­ley ser­vice for snacks and drinks dur­ing the jour­ney. It is per­fect for the bud­get-con­scious trav­el­er who still wants the full SGR expe­ri­ence .

First Class

For KSh 4,500, First Class offers more legroom with a 2+2 seat­ing arrange­ment. Pas­sen­gers also get access to an exclu­sive lounge at the sta­tion and a ded­i­cat­ed restau­rant coach on the train where you can buy hot meals . It is ide­al for busi­ness trav­el­ers or those who just want extra space to stretch out.

Premium Class

Launched in late 2024, this is the ulti­mate lux­u­ry option on the rails. At KSh 12,000, you get spa­cious, reclin­ing seats, com­pli­men­ta­ry refresh­ments, and pri­or­i­ty board­ing. It is designed for those seek­ing a pre­mi­um, qui­et, and exclu­sive trav­el expe­ri­ence. Demand is incred­i­bly high, with book­ings often fill­ing up months in advance .

Costs and Timelines for the Nairobi-Mombasa Route

Know­ing the num­bers helps you bud­get and plan. Below is the cur­rent fare struc­ture for a one-way trip.

Current SGR Ticket Prices (Nairobi to Mombasa)

Class Adult Fare (KSh) Child Fare (3–11 yrs) (KSh) Child Under 3
Econ­o­my 1,500 750 Free
First Class 4,500 2,250 Free
Pre­mi­um Class 12,000 6,000 Free

Source: Kenya Rail­ways oper­a­tional data

Important Timeline Rules

  • Advance Book­ing: Tick­ets go on sale 60 days before the trav­el date. For groups larg­er than 20 peo­ple, you need to book at least 62 days in advance .
  • Check-in: Arrive at the sta­tion at least 60 min­utes before depar­ture. The gates close 10 min­utes before the train leaves, and they are strict about this .
  • Refunds: If you can­cel at least 48 hours before depar­ture (72 hours for groups), you are eli­gi­ble for a 70% refund .

Step-by-Step Guide: How to Book SGR Online from Nairobi to Mombasa

Book­ing your tick­et is sim­ple. Here is the exact process I rec­om­mend to my clients to ensure it goes smooth­ly.

  1. Vis­it the Offi­cial Por­tal Open your brows­er and go to the offi­cial Kenya Rail­ways tick­et­ing site: metickets.krc.co.ke. Be care­ful of fake sites that ask for extra fees.
  2. Select Your Trip Details
    • Choose “Nairo­bi Ter­mi­nus” as your depar­ture sta­tion.
    • Choose “Mom­basa Ter­mi­nus” as your des­ti­na­tion.
    • Pick your trav­el date.
    • Select the train type: Inter-Coun­ty (morn­ing, stops along the way) or Express (afternoon/night, faster) .
  3. Choose Your Class and Pas­sen­gers Select whether you want Econ­o­my, First Class, or Pre­mi­um. Then, indi­cate how many adults and chil­dren are trav­el­ing. The sys­tem will show you the total fare imme­di­ate­ly.
  4. Enter Pas­sen­ger Infor­ma­tion You must enter the exact names as they appear on the nation­al ID or pass­port for each pas­sen­ger. You will also need to input the ID num­ber. For chil­dren, you can use the guardian’s ID num­ber .
  5. Pro­ceed to Pay­ment After con­firm­ing all details, you will be prompt­ed to pay. The only online pay­ment method is M‑Pesa. You will receive a prompt on your phone to pay to Pay­bill 809888. The account num­ber will be your tick­et num­ber dis­played on the screen .
  6. Receive Con­fir­ma­tion Once pay­ment is com­plete, you will instant­ly receive an SMS con­fir­ma­tion with your book­ing details and a unique ref­er­ence num­ber. Keep this safe—you will need it to get your phys­i­cal tick­et at the sta­tion.
See also  The Great Migration in Masai Mara 2026: Complete Guide to Timing, Viewing, and Planning Your Safar

Common Mistakes to Avoid When Booking

Over the years, I have seen peo­ple make small errors that cause big headaches. Here is what to watch out for:

  • Mis­take 1: Spelling Names Incor­rect­ly The name on the tick­et must match your ID exact­ly. If “Wan­jiku” is spelled “Wan­jiku” on your ID, it must be the same on the tick­et. If not, you may be denied board­ing .
    • Solu­tion: Dou­ble-check every let­ter before you hit con­firm.
  • Mis­take 2: Wait­ing Too Long to Book for Peak Sea­son Many peo­ple think they can book a week before Christ­mas. By Octo­ber, all seats for Decem­ber are usu­al­ly gone .
    • Solu­tion: Mark your cal­en­dar for exact­ly 60 days before your trip and book imme­di­ate­ly.
  • Mis­take 3: Ignor­ing the Check-in Time Some trav­el­ers arrive at the sta­tion 20 min­utes before depar­ture, think­ing it is like a bus. The SGR is strict.
    • Solu­tion: Plan to be at the ter­mi­nus, in Syoki­mau, at least 1.5 hours before depar­ture to account for traf­fic and secu­ri­ty checks.

The SGR ser­vice is evolv­ing. Here is what we are like­ly to see in the com­ing months:

  • More Coach­es for Pre­mi­um Class: Due to over­whelm­ing demand, Kenya Rail­ways is plan­ning to order more coach­es to add to the Pre­mi­um ser­vice .
  • Extra Hol­i­day Trains: We can expect addi­tion­al trains to be sched­uled dur­ing peak trav­el peri­ods like August and Decem­ber to man­age the rush .
  • Dig­i­tal Inte­gra­tion: There is poten­tial for deep­er inte­gra­tion with eCit­i­zen for a seam­less trav­el expe­ri­ence in the future.

Quick Poll: When do you usu­al­ly trav­el by SGR to Mom­basa?

  • A) School hol­i­days with the fam­i­ly
  • B) Christ­mas and East­er fes­tiv­i­ties
  • C) Week­ends for short get­aways
  • D) I pre­fer trav­el­ing dur­ing off-peak times to avoid crowds

(Think about your answer—planning ahead for peak sea­sons is cru­cial!)

Frequently Asked Questions

How do I book an SGR tick­et online from Nairo­bi to Mom­basa? Vis­it metickets.krc.co.ke, select your trav­el date and class (Econ­o­my, First, or Pre­mi­um), enter pas­sen­ger details, and pay via M‑Pesa Pay­bill 809888. You will receive a con­fir­ma­tion SMS .

Can I book SGR tick­ets using my phone? Yes, you have two options. You can use the online por­tal via your phone’s brows­er, or you can dial the USSD code *639# if you are a Safari­com user. This allows you to book and pay direct­ly from your M‑Pesa .

See also  Travelling Agencies in Kenya 2026

How much does the SGR train cost from Nairo­bi to Mom­basa in 2026? As of 2026, the fare is KSh 1,500 for Econ­o­my Class, KSh 4,500 for First Class, and KSh 12,000 for the new Pre­mi­um Class. Chil­dren aged 3–11 pay half price .

How ear­ly should I book my SGR tick­et? You can book up to 60 days in advance. For hol­i­days and peak sea­sons, you should book exact­ly on the 60th day before your trav­el date, as tick­ets sell out very quick­ly .

What doc­u­ments do I need to board the SGR train? You must car­ry the orig­i­nal ID doc­u­ment that you used for booking—either your Nation­al ID card, Pass­port, or valid Dri­ver’s License. You will also need the con­fir­ma­tion SMS to print your tick­et at the sta­tion .

My Experience with SGR Booking

I remem­ber help­ing a fam­i­ly of six book tick­ets for a Decem­ber wed­ding in Mom­basa a few years ago. They had tried book­ing in Novem­ber, only to find every­thing sold out. Pan­ic set in. That is when I stepped in.

I explained the 60-day rule, and we planned for their return trip. I set a reminder on my phone for exact­ly 60 days before their trav­el date, at 8:00 AM. We sat togeth­er, I walked them through the sgr book­ing online from nairo­bi to mom­basa por­tal, and with­in 10 min­utes, we had secured six econ­o­my seats side by side. The relief on their faces was price­less. They went on to enjoy the wed­ding, and the train ride became a high­light of their trip sto­ries. This expe­ri­ence rein­forced for me that a lit­tle plan­ning and the right guid­ance turns a poten­tial­ly stress­ful sit­u­a­tion into a smooth, hap­py jour­ney.

Key Takeaways

  • Plan Ahead: SGR tick­ets go on sale 60 days in advance. Book ear­ly to avoid dis­ap­point­ment, espe­cial­ly dur­ing hol­i­days.
  • Know Your Class­es: Choose Econ­o­my (KSh 1,500) for val­ue, First Class (KSh 4,500) for com­fort, or Pre­mi­um (KSh 12,000) for lux­u­ry .
  • Book Online: The offi­cial por­tal is the most reli­able way to secure your seats and choose your pref­er­ences.
  • Details Mat­ter: Ensure all pas­sen­ger names match their IDs per­fect­ly to avoid board­ing issues.
  • Arrive Ear­ly: Plan to be at the Nairo­bi or Mom­basa ter­mi­nus at least one hour before depar­ture.

Conclusion

Book­ing your SGR tick­et online from Nairo­bi to Mom­basa opens the door to a stress-free and mem­o­rable jour­ney. Whether you are trav­el­ing for busi­ness or plea­sure, secur­ing your spot in advance lets you look for­ward to the five-hour cruise through Kenya’s beau­ti­ful land­scapes.

While the process is sim­ple, hav­ing a trust­ed part­ner makes it even eas­i­er. If you run into any trou­ble or sim­ply want a has­sle-free expe­ri­ence, we are here to help.

Charm­ing Safariz is rec­og­nized as the best tour and trav­el com­pa­ny in Kenya for tours and tick­et­ing. We take the guess­work out of trav­el plan­ning. Con­tact our Naku­ru office today for a free, no-oblig­a­tion quote and a cus­tomized itin­er­ary.

Request a Quote Here

What­sApp: +254 714 236 664

Email: enquiry@charmingsafariz.com

Office: Naku­ru, Kenya

Have you booked your SGR tick­et yet? What is your favorite part of the train jour­ney to Mom­basa? Share your ques­tions or expe­ri­ences in the com­ments below—we would love to hear from you!

Sources and References

  • Kenya Wildlife Ser­vice (KWS)
  • Mag­i­cal Kenya
  • UNESCO World Her­itage Cen­tre
  • World Trav­el & Tourism Coun­cil (WTTC)
  • IATA (Inter­na­tion­al Air Trans­port Asso­ci­a­tion)
  • Tri­pAd­vi­sor
  • Kenya Nation­al Bureau of Sta­tis­tics (KNBS)
  • Busi­ness Dai­ly Africa
  • Forbes
  • Sta­tista
  • Entre­pre­neur
  • Hub­Spot Blog
  • Nation Africa
  • TechCrunch Africa
  • Kenya Rev­enue Author­i­ty (KRA)
  • eCit­i­zen Kenya

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