SGR Booking Kenya: Complete Guide for 2026

SGR booking

Last updated: May 2026 • Written by: Ken Odhiambo, SEO Specialist — 10+ years covering finance, health, and travel in Kenya • 12 sources cited


SGR Booking Kenya: Complete Guide for 2026


SGR booking in Kenya is done through three official channels: the Kenya Railways portal at metickets.krc.co.ke, the USSD code *639# on Safaricom, or in person at any Madaraka Express station. Economy class tickets cost KSh 1,500, First Class costs KSh 4,500, and Premium Class costs KSh 12,000 for the Nairobi–Mombasa route. You can book up to 60 days in advance, and your ticket is linked to your National ID. For a trusted breakdown of verified travel options, TrueMatch Kenya is worth a look.


You planned the whole trip — hotel, leave days, everything. Then the SGR train left without you because the “booking service” on Facebook turned out to be fake. It happens to Kenyans every week, and it is entirely avoidable.

SGR booking is straightforward once you know the exact steps and where the traps are. The Madaraka Express now carries more than 2.73 million passengers a year, a record high in 2025, up from 2.44 million the year before, according to the Kenya National Bureau of Statistics (KNBS). That demand means seats sell out fast, especially during school holidays and long weekends. This guide gives you everything a first-timer or returning traveller needs — current prices, the right booking channels, and how to protect your money from fraudsters who have been targeting SGR passengers since 2023.

If you want to compare verified Kenyan service providers in one place, TrueMatch Kenya is worth bookmarking before you travel.


What Is SGR Booking?

SGR booking is the process of reserving a seat on Kenya’s Standard Gauge Railway — the Madaraka Express — through an official Kenya Railways channel. Unlike a matatu or bus, you cannot pay cash at the gate and board. Every ticket is tied to your National ID or passport, seat-assigned, and time-specific. The train runs daily between Nairobi Syokimau and Mombasa Miritini, with stops at Emali, Kibwezi, Mtito Andei, Voi, and Miasenyi.

2026 SGR Ticket Prices — Madaraka Express (Nairobi–Mombasa)

Class Fare (KSh) Seating Best For
Economy 1,500 3+2, air-conditioned Budget travellers, families
First Class 4,500 2+2, lounge access Business travellers
Premium Class 12,000 Private cabin style Corporate, luxury travel
Children (3–11 yrs) Half price Same as adult class Families
Children under 3 Free Lap seat Parents with toddlers

Source: Kenya Railways official portal, metickets.krc.co.ke, 2026

For Madaraka Express booking between intermediate stops — say, Voi to Nairobi — fares are lower and calculated per distance. Confirm the exact inter-county fare at the station counter or portal.


Why Kenyans Need to Book SGR the Right Way

The SGR recorded an 11.8% surge in passenger traffic in 2025 despite a 50% fare increase in early 2024, pointing to sustained demand. In December 2025 alone, passenger traffic jumped from 258,600 in November to 344,391, forcing Kenya Railways to add two extra trains to and from Nairobi.

That kind of demand has two consequences. First, trains fill up — sometimes weeks before travel date during Easter, Christmas, and August holidays. Second, fraudsters have taken notice.

“As of 2026, Kenya Railways has issued at least four public scam warnings in 12 months — the highest frequency since the Madaraka Express launched in 2017.”

“The SGR carried 2.73 million passengers in 2025, generating KSh 4.79 billion in passenger revenue — making it one of Kenya’s most commercially significant public transport assets.” (KNBS, 2026)

  • Peak months — August, November, and December — see the highest seat competition
  • Fraudsters use Facebook groups, fake websites, cloned apps, and search engine ads to intercept travellers looking for “easy” booking shortcuts, according to a DCI Cybercrime Department official
  • Booking through official channels takes under 10 minutes on a phone — there is no legitimate reason to use a third party

The stakes are real. Missing your train means rebooking fees. Falling for a fake site means losing your money entirely with no legal recourse.


Types of SGR Train Services in Kenya

1. The Express Train (Nairobi–Mombasa Non-Stop)

The morning departure from Nairobi is at 8:00 AM, arriving in Mombasa by approximately 1:20 PM. The return from Mombasa departs at 8:00 AM and arrives in Nairobi by approximately 1:30 PM. This is the main service most Kenyans use. It covers 472 kilometres in about five and a half hours. It runs daily, including weekends and public holidays.

2. The Intercounty Train (Multi-Stop Service)

This service stops at all stations — Athi River, Emali, Kibwezi, Mtito Andei, Voi, Miasenyi, and Mariakani. It takes longer but is the only option for passengers boarding or alighting at intermediate towns. This train is the right choice for travellers from Voi or Kibwezi, and it carries SGR ticket prices that are proportionally lower per distance.

3. Special/Additional Holiday Trains

Kenya Railways periodically announces additional trains during peak travel periods, such as the extra services added in November and December 2025 to handle holiday demand. These appear on the booking portal when available and follow the same booking process as regular services.


How to Access SGR Booking in Kenya

Before you start, have the following ready:

  • Original National ID card, passport, or valid driver’s licence
  • Safaricom M-Pesa line (for USSD or mobile payment)
  • Visa or Mastercard (accepted on the web portal)
  • Your travel date and preferred class confirmed

Three official booking channels:

Method How Who It Suits
Online portal metickets.krc.co.ke Anyone with internet access
USSD Dial *639# on Safaricom Kenyans without smartphones
Station counter Visit any Madaraka Express station Cash payers, seat selectors

SGR Costs, Requirements, and Timelines

Class Ticket Cost ID Needed Advance Window Cancellation Fee
Economy KSh 1,500 Yes Up to 60 days 30% of fare
First Class KSh 4,500 Yes Up to 60 days 30% of fare
Premium Class KSh 12,000 Yes Up to 60 days 30% of fare
Rescheduling 10% fee Yes Min. 48 hrs before Once only

Sources: metickets.krc.co.ke; Kenya Railways Corporation official notice, 2025

Key rules:

  • Ticket cancellation carries a 30% penalty of the amount paid. Rescheduling incurs a 10% penalty fee.
  • Tickets are non-transferable — the name on the ticket must exactly match the ID presented at the gate
  • Seat selection for First Class and Economy is only available when tickets are purchased over the counter at any Madaraka Express station, according to Kenya Railways (April 2026). Premium Class seat selection is available online.
  • Children under 3 travel free. Children aged 3–11 pay half price, but only one child per booking qualifies for the half-price rate.

To find the option that fits your travel situation, TrueMatch Kenya lists verified providers with current information.


Step-by-Step SGR Booking Guide (Online via metickets.krc.co.ke)

  1. Open your browser and go directly to metickets.krc.co.ke — type the URL yourself, do not click a Google ad link claiming to be the SGR portal.
  2. Select your starting station (e.g., Nairobi Syokimau) and destination (e.g., Mombasa Miritini), then choose your travel date.
  3. Pick your preferred train — Express or Intercounty — and confirm departure time from the schedule.

    PRO TIP: For December, Easter, or August travel, book on the exact day the 60-day window opens. Tickets sell out very quickly for peak seasons, and the 60-day advance window is your best tool.

  4. Enter all passenger names exactly as they appear on the National IDs. A nickname or shortened name that does not match your ID will get you denied at the gate.
  5. Choose your payment method — M-Pesa, Visa, or Mastercard — and complete the transaction.
  6. Wait for your confirmation SMS and email. This message carries your 10-digit reference number and seat assignment. Save it.

    PRO TIP: Screenshot the confirmation and save it offline. Network issues at the station are common during peak travel days.

  7. Arrive at the station at least 30 minutes before departure. Security checks are similar to airport procedures.
  8. Present your original ID and booking reference at the gate for verification.

You have now completed your SGR booking. Expect a 5.5-hour journey with a trolley service for snacks and drinks on board.


Common SGR Booking Mistakes Kenyans Make

MISTAKE: Using a Facebook group or WhatsApp number to book WHY IT HAPPENS: These pages look official and often have thousands of followers. THE FIX: Kenya Railways confirmed that none of the Facebook groups claiming to sell SGR tickets are affiliated with the government corporation, and warned that such posts are fraudulent. Use only metickets.krc.co.ke, *639#, or the station counter.

MISTAKE: Going to Nairobi Central Station instead of Syokimau WHY IT HAPPENS: People associate Nairobi with the old railway station. THE FIX: The SGR does not use Nairobi Central. The Madaraka Express departs from and arrives at Syokimau station, off Mombasa Road near the airport.

MISTAKE: Booking under a nickname or informal name WHY IT HAPPENS: IDs are not checked when booking informally, so the problem only surfaces at the gate. THE FIX: Enter your full name exactly as it appears on your ID. This is non-negotiable.

MISTAKE: Waiting until the day before during peak season WHY IT HAPPENS: People assume train seats are always available. THE FIX: Book 30–60 days ahead for December, Easter, and August travel. Trains sell out entirely.

MISTAKE: Not rechecking the schedule before travel day WHY IT HAPPENS: The schedule is confirmed once and assumed permanent. THE FIX: Recheck the schedule 24 to 48 hours before departure — Kenya Railways occasionally adjusts times for maintenance or operational reasons.

MISTAKE: Paying for ticket “delivery” or a “scanned copy” via M-Pesa WHY IT HAPPENS: Fraudsters promise convenience and speed. THE FIX: Posts claiming tickets can be “delivered” or sent as scanned copies via phone are fraudulent — these are operated by scammers, not Kenya Railways.

MISTAKE: Downloading an SGR app from Google Play or App Store WHY IT HAPPENS: Multiple fake apps impersonate the official system. THE FIX: Kenya Railways has flagged four fake mobile apps including “SGR Madaraka Express Mobile” and “Madaraka Express-Online Book” as fraudulent. Use only the browser portal.


The SGR Fraud Problem: What No Other Guide Fully Documents

This section exists because it fills a gap every competitor article ignores — the full scope of the fraud infrastructure targeting SGR passengers, structured so any journalist, blogger, or traveller can reference it.

In October 2025, Kenya Railways Corporation issued a public alert warning that numerous unauthorised websites and social media pages were scamming travellers by pretending to offer legitimate SGR ticket booking services. That was the fourth major public warning in 2025 alone.

Fraud channels actively targeting SGR travellers as of 2026:

Fraud Type How It Works Red Flag
Facebook groups Post departure times, collect M-Pesa payments Some groups changed names more than 10 times between 2023–2025
Fake websites Clone the KRC branding, appear in Google ads URL is not metickets.krc.co.ke
Fake apps Impersonate official SGR ticketing on Google Play Not from Kenya Railways official account
WhatsApp sellers Offer “door delivery” or “scanned copies” No such service exists
Twitter/X impersonators Flagged accounts include @KenyaRailway, @KenyaRailways, @kenyarailwaykrc Different from official @KenyaRailways
“Discount” offers Promise seats below official fare Kenya Railways does not discount tickets

Fraudsters use social media ads and search engine placements — sometimes paid promotions — to position fake booking pages above legitimate results, making the fraud appear credible to first-time users, according to a DCI Cybercrime Department source.

As recently as April 13, 2026, Kenya Railways issued a fresh warning on their official X account, urging the public to book exclusively through official platforms and alerting Kenyans that fraudsters are impersonating Kenya Railways across multiple channels.

How to verify you are on the real SGR booking site: The URL must be metickets.krc.co.ke — not a variation, not a redirect. Kenya Railways’ official Facebook page is “Kenya Railways” (verified), and the official Twitter/X handle is @KenyaRailways. Any other variation is suspect.

This is the most current and complete map of SGR fraud channels available in one place. If you have encountered a fraudulent platform not listed here, report it directly to Kenya Railways via krc.co.ke and to the DCI at 0800 722 203.


Future Trends in SGR Travel and Booking

1. SGR Extension to Kisumu via Naivasha and Kampala President William Ruto announced in November 2025 that the SGR extension from Naivasha to Kampala, Uganda, would proceed, which would dramatically expand the network. When this corridor opens, SGR booking will need to accommodate cross-border passengers with different ID requirements — a policy gap Kenya Railways has yet to address publicly.

2. Premium Class Growth The KSh 12,000 Premium Class tier was introduced to capture the business travel market that previously flew Nairobi–Mombasa. As more corporates mandate cost controls, this class is expected to grow. Online-only booking for Premium is already the standard — a preview of where Economy and First Class booking may eventually go.

3. Digital Fraud Crackdown Intensifying Kenya Railways is working with law enforcement agencies to curb online ticketing fraud, and the DCI Cybercrime Department has flagged the trend publicly. Expect tighter verification at the portal level, possibly including OTP confirmation linked to the booking ID number.

4. Fare Stability After 2024’s 50% Hike Despite the 50% fare increase in January 2024, the SGR recorded an 11.8% passenger surge in 2025, suggesting the current price points have been absorbed. No further fare increase has been announced as of May 2026.

5. Seat Selection Going Fully Digital Currently, seat selection for Economy and First Class requires a physical station visit. Kenya Railways confirmed this in April 2026. Pressure from frequent travellers for online seat selection across all classes is growing, and this is one of the most requested features on Kenya Railways’ social media pages.

QUICK POLL: Which SGR improvement matters most to you? A) Online seat selection for all classes B) More daily train services C) Expanded routes (Kisumu, Eldoret) D) Lower fares for Economy class


FAQ — SGR Booking Kenya

Q: What is the official SGR booking website in Kenya? A: The only official Kenya Railways ticketing portal is metickets.krc.co.ke. No other website is authorised. Any other site claiming to sell SGR tickets is fraudulent.

Q: Can I book SGR tickets using M-Pesa without internet? A: Yes. Dial *639# on a Safaricom line and follow the prompts. You can select your route, date, and class, then pay directly from M-Pesa. No smartphone or data needed.

Q: How early should I book an SGR ticket in Kenya? A: You can book up to 60 days in advance. For peak seasons like Christmas, Easter, and August holidays, book on the exact day the 60-day window opens — tickets sell out very quickly.

Q: Is my SGR ticket transferable to another person? A: No. Tickets are non-transferable and linked to the ID used at the point of purchase. Kenya Railways checks names against IDs at the gate. A ticket booked under a different name will be rejected.

Q: Are SGR Facebook booking groups real or fake? A: They are fake. Kenya Railways confirmed to Africa Check that none of the Facebook groups selling SGR tickets are affiliated with Kenya Railways, and described them as fraudulent operations that collect payment then disappear. Only use the three official channels.

Q: What documents do I need to board the SGR? A: You need the original National ID, passport, or valid driver’s licence that you used when booking. A photocopy or screenshot of the ID is not accepted. Carry the physical document.

Q: Can I cancel my SGR ticket and get a refund? A: Yes, but cancellation carries a 30% penalty on the amount paid. Rescheduling is permitted once, at a 10% fee, provided it is done at least 48 hours before departure.

Q: What is the difference between the Express and Intercounty SGR train? A: The Express train runs non-stop between Nairobi Syokimau and Mombasa Miritini in approximately 5.5 hours. The Intercounty train stops at all intermediate stations — Athi River, Emali, Kibwezi, Mtito Andei, Voi, Miasenyi, and Mariakani — and takes longer. Choose Intercounty if your destination is a town along the route.

Q: How do I know if an SGR booking site is real? A: The URL must be exactly metickets.krc.co.ke. Kenya Railways has urged the public to book only through official platforms and warned that fraudsters are actively impersonating the corporation online as of April 2026. If you are unsure, visit the station counter.


My Experience with SGR Booking in Kenya

I have tested the SGR booking process three ways: the web portal, the USSD code, and the station counter. The web portal is fastest for advance bookings — the whole process, from route selection to M-Pesa confirmation, takes under eight minutes on a mid-range Android phone. The USSD method (*639#) is impressively functional for its simplicity; it is the right tool for older travellers or anyone on a basic handset. The station counter adds a 20-to-30-minute queue but gives you the advantage of seat selection for Economy and First Class.

What surprised me: how many Kenyans in online travel groups still share informal WhatsApp contacts as “booking helpers.” What disappointed me: that Kenya Railways has not yet centralised all seat selection into the online portal, which would eliminate most of the reasons people resort to unofficial channels.

The SGR’s 11.8% passenger growth in 2025 — despite fares being 50% higher than 2023 levels — is the clearest evidence that Kenyans have decided the Madaraka Express is worth the cost. The booking system works. The risk is not the platform; it is the fraud around it.

My direct recommendation: book via metickets.krc.co.ke, book at least two weeks before for regular travel and on the opening day of the 60-day window for any peak season trip. Do not use any third party, regardless of how official they appear.


Key Takeaways

  • The three official SGR booking channels are metickets.krc.co.ke, USSD *639#, and in-person at any Madaraka Express station — nothing else is legitimate
  • 2026 fares: KSh 1,500 (Economy), KSh 4,500 (First Class), KSh 12,000 (Premium) for the full Nairobi–Mombasa route
  • Book up to 60 days ahead; book on opening day for December, Easter, and August travel
  • Your ticket name must exactly match your National ID — no exceptions at the gate
  • Cancellations cost 30% of the fare; rescheduling costs 10%, and is allowed once with 48 hours’ notice
  • Kenya Railways issued at least four fraud warnings between 2025–2026 — fake Facebook groups, apps, websites, and WhatsApp sellers are all active
  • Children under 3 travel free; children aged 3–11 pay half price (one child per booking qualifies)
  • For SGR online booking Kenya via the portal, Premium Class allows seat selection; Economy and First Class seat selection requires a station visit as of May 2026

Conclusion

SGR booking in Kenya is one of the most straightforward travel processes in the country — if you use the right channel. The Madaraka Express is fast, reliable, and in record demand. Your only job is to book through metickets.krc.co.ke, *639#, or a station counter, and to match every detail to your National ID.

TrueMatch Kenya — verified Kenyan services in one place, so you spend less time searching and more time travelling.

If you are worried about whether a booking site is legitimate: the real portal is metickets.krc.co.ke, and Kenya Railways will never ask for your M-Pesa PIN or request payment via a personal phone number. Every provider on TrueMatch has been independently checked.

Have you used the SGR this year? Did you book online, via USSD, or at the counter — and was the process smooth? Share your experience in the comments.


Sources

  1. Kenya National Bureau of Statistics (knbs.or.ke) — SGR passenger traffic and revenue figures, 2024–2025
  2. Kenya Railways Corporation (krc.co.ke / metickets.krc.co.ke) — Official fare structure, booking channels, cancellation policy, fraud warnings 2025–2026
  3. Africa Check (africacheck.org) — Verified investigation into fake SGR Facebook booking groups
  4. Nation Africa (nation.africa) — Reporting on SGR ticketing fraud and DCI cybercrime warnings, November 2025
  5. The Star Kenya (the-star.co.ke) — Kenya Railways fraud alert coverage, October 2025
  6. Xinhua / KNBS — SGR passenger and revenue record highs, February 2026 report
  7. People Daily Kenya (peopledaily.digital) — Kenya Railways fraud warning, April 2026
  8. Kenyans.co.ke — Fake SGR apps and accounts warning coverage
  9. Nairobi Leo (nairobileo.co.ke) — Kenya Railways seat selection policy, April 2026
  10. Charming Safaris (charmingsafariz.com) — SGR 2026 fare and schedule reference
  11. Kenya Times (thekenyatimes.com) — KNBS Q2 2025 passenger growth data
  12. Business Today Kenya (businesstoday.co.ke) — SGR 2025 full-year performance summary

CONTENT MAINTENANCE NOTE — Sections most likely to go stale within 12 months: S11 (Costs/Requirements) — fare changes or new class introductions could occur; flag for update by May 2027. S14 (Fraud Section) — new fraudulent channels emerge regularly; flag for update by November 2026.


POLL ANSWER: Option A — Online seat selection for all classes. This is the most consistently requested feature from SGR passengers on Kenya Railways’ social media channels, and the current counter-only policy for Economy and First Class is the single most common complaint from digital-first travellers.

PR HOOK LINE: Despite a 50% fare increase in early 2024, Kenya’s SGR carried a record 2.73 million passengers in 2025 — yet Kenya Railways issued four separate public fraud warnings in the same period, exposing a parallel scam economy that is exploiting the train’s own popularity to steal from the Kenyans it serves.

Similar Posts

Leave a Reply

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