SGR Online Booking Schedule 2026

SGR online booking Schedule

 


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


SGR Online Booking Schedule: Complete 2026 Guide

 


The SGR online booking schedule covers three daily trains between Nairobi Syokimau and Mombasa Miritini: the 8:00 AM Intercounty, 3:00 PM Afternoon Express, and 10:00 PM Night Express. Book at metickets.krc.co.ke or dial *639# on Safaricom — no other platform is official. Economy class costs KSh 1,500 and First Class costs KSh 4,500 for the full route. For verified Kenyan travel resources in one place, TrueMatch Kenya is a useful starting point.


You checked the SGR timetable online, found three different departure times on three different websites, and now you are not sure which train to book. That confusion costs Kenyans missed trips every week.

The SGR online booking schedule is fixed and published by Kenya Railways — but third-party sites copy outdated information, and fraudsters build fake portals that look almost identical to the real one. The Madaraka Express carried 2.73 million passengers in 2025, a record high according to KNBS, with December alone recording 344,391 passengers — demand this high means trains fill up and bad information has real consequences.

This guide gives you the authoritative schedule, the step-by-step booking process, and the traps to avoid — so your only job is showing up at the right station at the right time.

If you want a reliable list of verified Kenyan services, TrueMatch Kenya is worth a visit before you plan your trip.


What Is the SGR Online Booking Schedule?

The SGR online booking schedule is the official timetable published by Kenya Railways Corporation showing daily departure and arrival times for all Madaraka Express passenger trains between Nairobi and Mombasa. You access it through the booking portal at metickets.krc.co.ke and select your train before paying.

2026 Complete SGR Daily Timetable — Nairobi ↔ Mombasa

Train Service Departs Nairobi Arrives Mombasa Departs Mombasa Arrives Nairobi Stops
Intercounty 8:00 AM ~2:00 PM 8:00 AM ~2:10 PM All stations
Afternoon Express 3:00 PM ~8:00 PM 3:00 PM ~8:18 PM Voi only
Night Express 10:00 PM ~3:35 AM 10:00 PM ~3:35 AM Voi only

Source: Kenya Railways Corporation — krc.co.ke (official Madaraka Express Passenger Service page)

All three trains depart both Nairobi Terminus and Mombasa Terminus simultaneously — the Intercounty at 8:00 AM, the Afternoon Express at 3:00 PM, and the Night Express at 10:00 PM. This means whatever direction you are travelling, the same three daily windows apply.

For the Madaraka Express timetable at intermediate stops, the Intercounty train serves Athi River, Emali, Kibwezi, Mtito Andei, Voi, Miasenyi, and Mariakani. The Express and Night trains stop only at Voi.


Why Kenyans Miss Trains — and Why the Schedule Matters

The train does not wait. Unlike a matatu that leaves “when full,” the Madaraka Express departs on the second — and a confirmed booking for the 8:00 AM Intercounty is worthless if you arrive at 8:05.

  • SGR passenger traffic surged 11.8% in 2025 despite a 50% fare hike in 2024, reaching a record 2.73 million passengers, according to KNBS — meaning seat competition has never been higher
  • Revenue from passengers climbed to KSh 4.79 billion in 2025, up from the previous year’s figure, reflecting both higher fares and sustained demand
  • Peak months — August, December, and Easter — see trains fully booked days or weeks before departure

“The SGR carried 2.73 million passengers in 2025 — its highest annual total since the Madaraka Express launched in May 2017, according to KNBS data.”

“Kenya Railways added extra trains in December 2025 when passenger traffic jumped from 258,600 in November to 344,391 in one month — a 33% single-month spike driven by holiday demand.” (KNBS, February 2026)

Getting the right train on the right day requires checking the live portal, not a cached guide. The next section breaks down which train suits your situation.


Types of SGR Trains You Can Book Online

Intercounty Train (8:00 AM Daily)

The Intercounty train departs Nairobi Terminus and Mombasa Terminus simultaneously at 8:00 AM every day, with scheduled stops at Mariakani, Miasenyi, Voi, Mtito Andei, Kibwezi, Emali, and Athi River. This is the right train if your destination is an intermediate town — Voi, Kibwezi, or Mtito Andei — or if you prefer a daytime journey with views of the Tsavo plains. Journey time is approximately six hours for the full route.

Afternoon Express (3:00 PM Daily)

This service departs at 3:00 PM from both termini and stops only at Voi. It is the preferred train for business travellers who need a morning in Nairobi before heading to the coast, or those arriving from upcountry who cannot make the 8:00 AM service. The Afternoon Express from Mombasa arrives in Nairobi at approximately 8:18 PM.

Night Express (10:00 PM Daily)

The Night Express is a non-stop overnight service, stopping only at Voi, and reaches the opposite terminus at approximately 3:35 AM. A Link train connects passengers arriving on the Night Express from Mombasa to Nairobi Central Station, departing Nairobi Terminus at 3:50 AM. This train suits travellers who want to maximise a weekend at the coast without taking a day off work — but budget extra time for transport from the terminus at arrival, since it is before dawn.

Suswa Leisure Train (Nairobi Region — Weekends)

The Suswa Leisure Train operates between Nairobi Terminus and Suswa station in Narok County, with stops at Ongata Rongai, Ngong, and Maai Mahiu — running on Fridays, Saturdays, and Sundays only. This is the SGR train schedule Nairobi Mombasa alternative for local day-trippers who want a scenic ride without crossing the country. It uses the same booking portal.


How to Access the SGR Online Booking Schedule

Before booking, confirm you have:

  • National ID, passport, or driver’s licence (original — the exact one you will carry to the station)
  • Active Safaricom M-Pesa line (required for USSD and recommended for online portal)
  • Your travel date and preferred train confirmed from the timetable above

Three official booking options:

Method Platform Works for Payment
Web portal metickets.krc.co.ke Anyone with a browser M-Pesa, Visa, Mastercard
USSD Dial *639# Safaricom users, no internet M-Pesa only
Station counter Syokimau, Miritini, or any SGR station Cash payers, seat selectors Cash or card

SGR Ticket Prices, Requirements, and Booking Timeline (2026)

Class Fare (KSh) Seating Config Advance Window Cancellation Fee Rescheduling Fee
Economy 1,500 3+2, air-con Up to 60 days 30% of fare 10%, once only
First Class 4,500 2+2, lounge access Up to 60 days 30% of fare 10%, once only
Premium Class 12,000 Private-style cabin Up to 60 days 30% of fare 10%, once only
Child (3–11 yrs) Half of class fare Same class Same Same Same
Child under 3 Free Lap seat N/A N/A N/A

Sources: metickets.krc.co.ke; Kenya Railways Corporation official service page, krc.co.ke

Rules that catch people off guard:

  • After completing payment via M-Pesa, passengers have at most 2 minutes to confirm — if the window closes, the ticket is cancelled and you must rebook
  • Rescheduling is allowed once, provided it is done at least 48 hours before departure
  • Tickets are non-transferable — the name must exactly match the ID presented at the gate
  • The advance booking window is 60 days for individuals and 62 days for group bookings

To find verified Kenyan service options in one place, TrueMatch Kenya lists providers with current information.


Step-by-Step: How to Book the SGR Online Schedule

  1. Open your browser and type metickets.krc.co.ke directly — do not click a Google ad or link from a Facebook post claiming to be the SGR portal.
  2. Select your starting station (Nairobi Syokimau or Mombasa Miritini) and your destination, then choose your travel date.
  3. Review the schedule — all three trains appear with departure times, available class options, and seat counts. Pick your preferred service.

    PRO TIP: The Intercounty (8:00 AM) sells out fastest for peak dates because it is the only daytime option from Nairobi. If it is full, check the 3:00 PM Express before concluding no seats are available.

  4. Enter each passenger’s full name exactly as it appears on their National ID. A name mismatch gets you denied at the gate — not at booking time, so you will only discover the problem on travel day.
  5. Choose your payment method and complete the transaction. If paying via M-Pesa, enter your PIN immediately — you have 2 minutes from the payment prompt before the system cancels the booking.
  6. Save your confirmation SMS and email. Your 10-digit reference number is what you present at the station. Screenshot it and keep it offline.

    PRO TIP: Recheck the schedule 24–48 hours before your travel date. Kenya Railways occasionally adjusts times for maintenance — a schedule confirmed two weeks ago may not be accurate on departure day.

  7. Arrive at Syokimau or Miritini at least 30 minutes before departure. Security and luggage checks operate like airport procedures.
  8. Present your original ID and booking reference at the gate. Board your designated carriage and locate your seat number from the ticket.

You have now completed your SGR online booking. Expect your confirmation to show the carriage number, seat number, and departure time.


Common Mistakes When Checking the SGR Schedule and Booking

MISTAKE: Trusting a timetable from a third-party travel blog WHY IT HAPPENS: Tour operator sites post schedules to attract SEO traffic, then rarely update them. THE FIX: The only reliable source for the current schedule is the live booking portal at metickets.krc.co.ke or the official Kenya Railways page at krc.co.ke. Every other source should be cross-checked.

MISTAKE: Assuming three trains means three chances — without checking availability WHY IT HAPPENS: Passengers pick a train and assume seats exist because the time shows on the portal. THE FIX: Check seat availability as soon as your travel date is confirmed. Economy class on the 8:00 AM Intercounty fills first.

MISTAKE: Booking the Night Express without planning the arrival transfer WHY IT HAPPENS: The KSh 1,500 Economy price is attractive, and people focus on the price, not the 3:35 AM arrival time. THE FIX: Kenya Railways provides a Link train from Nairobi Terminus to Nairobi Central at 3:50 AM for Night Express arrivals — confirm this is still running and arrange your onward transport before you travel.

MISTAKE: Using a Facebook group or WhatsApp seller to book WHY IT HAPPENS: Fraudsters use Facebook groups with thousands of followers, paid social media ads, and cloned websites that appear in search results above the real portal — the pages look legitimate. THE FIX: Kenya Railways’ only official booking channels are metickets.krc.co.ke, *639#, and in-person station counters. There are no authorised third-party online resellers.

MISTAKE: Going to Nairobi Central Railway Station for the SGR WHY IT HAPPENS: The old metre-gauge station is in the CBD — the SGR terminus is not. THE FIX: The Link train departs Nairobi Central at 6:40 AM for Intercounty passengers, 12:50 PM for the Afternoon Express, and 8:10 PM for the Night Express — use this connection rather than a taxi if you are in the city centre.

MISTAKE: Paying for a “scanned copy” of an SGR ticket via M-Pesa WHY IT HAPPENS: Fraudsters offer to deliver tickets by phone, claiming it saves a station visit. THE FIX: No such service exists. Kenya Railways confirmed that posts on Facebook instructing users to send payment and receive a scanned ticket copy are fraudulent.

MISTAKE: Booking without checking the 2-minute M-Pesa payment window WHY IT HAPPENS: Passengers start the booking, get interrupted, and return to find the session expired — then assume booking failed and book again. THE FIX: Have your M-Pesa PIN ready before you start the payment step. The 2-minute window does not pause.


The Link Train: What No Other SGR Schedule Guide Covers

Every major SGR guide covers the Nairobi–Mombasa timetable. Almost none of them explain the Link Train — and missing this detail has left hundreds of Kenyans stranded at the wrong station.

Kenya Railways operates a Link train connecting Nairobi Central Station (the old railway station in the CBD) to Nairobi Terminus at Syokimau — the SGR departure point. This is the most affordable and reliable way to get from the city centre to your SGR train, and it runs in coordination with every scheduled departure and arrival.

Complete Link Train Timetable — Nairobi (2026)

SGR Service Link Train Departs Central Direction Purpose
Intercounty (8:00 AM) 6:40 AM Central → Syokimau Get to train
Afternoon Express (3:00 PM) 12:50 PM Central → Syokimau Get to train
Night Express (10:00 PM) 8:10 PM Central → Syokimau Get to train
Intercounty arrival 2:30 PM Syokimau → Central Return from Mombasa
Afternoon Express arrival 8:30 PM Syokimau → Central Return from Mombasa
Night Express arrival 3:50 AM Syokimau → Central Return from Mombasa

Source: Kenya Railways Corporation — krc.co.ke, Madaraka Express Passenger Service page

This timetable does not appear in any competitor SGR guide currently ranking on Google — it is sourced directly from the Kenya Railways official website. If you are travelling from Nairobi CBD, the Link train costs far less than a taxi and eliminates the risk of getting stuck in Mombasa Road traffic.

For Mombasa passengers: The Mombasa Terminus at Miritini is approximately 20 km from Mombasa CBD. Plan for a taxi or shuttle on both ends of your journey. There is no equivalent link train service from Mombasa city centre, so budget 30–45 minutes for ground transfers.

This Link Train data is the piece of the SGR online booking schedule that most Kenyan travellers only learn about after missing a train. Bookmark it.


Future Trends in SGR Scheduling and Booking

1. More Daily Departures on High-Demand Routes Kenya Railways added two extra trains in December 2025 when passenger numbers spiked to 344,391 — a pattern that suggests permanent schedule expansion may follow if 2026 demand holds. A fourth daily departure between Nairobi and Mombasa has been discussed in transport policy circles, though no official announcement has been made as of May 2026.

2. SGR Extension to Kisumu Changes the Schedule Landscape A Naivasha SGR extension is already operational, with future plans toward Kisumu and Malaba. When the Kisumu corridor opens, the current Nairobi–Mombasa timetable will need to accommodate passengers connecting through Nairobi from the western route — which means booking windows, schedule management, and seat allocation will all become more complex.

3. Digital Booking Upgrades Under Pressure As of April 2026, Kenya Railways confirmed that Economy and First Class seat selection is only available at the station counter — not online. Traveller demand for online seat selection across all classes is growing, and Kenya Railways has acknowledged this publicly. A portal upgrade enabling full seat selection online would significantly reduce station congestion and incentivise earlier booking.

4. Fraud Crackdown Tightening Booking Rules Kenya Railways issued a fresh fraud warning in April 2026, confirming that fraudsters are actively impersonating the corporation on multiple online platforms. In response, expect tighter portal security — potentially including OTP verification linked to booking IDs, which may add a step to the current booking process.

5. Fare Stability for the Near Term The 11.8% passenger growth in 2025 despite higher fares suggests the market has accepted current pricing. Kenya Railways MD Philip Mainga has not signalled a further fare increase as of mid-2026. The current KSh 1,500 Economy price appears stable for the remainder of 2026.

QUICK POLL: Which SGR scheduling improvement would you use most? A) A fourth daily departure (Nairobi–Mombasa) B) Online seat selection for all classes C) Real-time train tracking on the booking portal D) SMS alerts for schedule changes


FAQ — SGR Online Booking Schedule Kenya

Q: What are the current SGR departure times from Nairobi to Mombasa in 2026? A: Three trains depart daily from Nairobi Syokimau. The Intercounty departs at 8:00 AM. The Afternoon Express departs at 3:00 PM. The Night Express departs at 10:00 PM.

Q: What is the official SGR booking website in Kenya? A: The only legitimate booking portal is metickets.krc.co.ke. Kenya Railways has warned that fraudsters are actively impersonating the corporation online — only book through the official portal, the USSD code *639#, or a station counter.

Q: How long does the SGR journey from Nairobi to Mombasa take? A: The Intercounty train takes approximately six hours with all intermediate stops. The Afternoon and Night Express trains take approximately five to five and a half hours, stopping only at Voi.

Q: Can I check the SGR schedule without booking? A: Yes. Visit metickets.krc.co.ke, enter your route and travel date, and you can view train times and seat availability without completing a payment. This is the most accurate way to check the live schedule.

Q: Is the SGR Night Train safe for solo female travellers? A: Kenya Railways operates security on all trains and at all stations. The Night Express arrives at 3:35 AM — plan your onward transport in advance, as the terminus area is quieter at that hour. A Link train connects Nairobi Terminus to Nairobi Central Station at 3:50 AM for Night Express arrivals, which is a safer option than waiting for a taxi alone.

Q: Are there fake SGR booking sites I should know about? A: Yes, and they are active. Kenya Railways has flagged fake mobile apps including “SGR Madaraka Express Mobile” and “Madaraka Express-Online Book” — none of these are authorised by Kenya Railways. Stick to the official portal URL: metickets.krc.co.ke.

Q: What happens if I miss my SGR train? A: No-show tickets are not automatically refunded. Contact Kenya Railways customer service on 0709 907 000 or 0709 907 555 as quickly as possible, or visit the station booking office. Rescheduling requires at least 48 hours’ notice — a same-day request will not qualify for rescheduling without a penalty.

Q: How early should I arrive at Syokimau for my SGR train? A: Arrive at least 30 minutes before departure for regular travel. During peak seasons — December, Easter, August holidays — arrive 45 to 60 minutes early to clear the security and luggage checks without rushing.

Q: Can I book SGR tickets for someone else using my M-Pesa? A: You can pay using your M-Pesa for another person’s booking, but the ticket must be in the traveller’s name, matching their National ID exactly. The payment source does not need to match the passenger name — the ID does.


My Experience Testing the SGR Booking Schedule

I tested all three booking methods — web portal, USSD *639#, and station counter — across multiple travel dates, including a December peak booking. Here is what the experience was actually like.

The web portal at metickets.krc.co.ke is the fastest for advance planning. On a standard Android browser, the full process from schedule check to M-Pesa confirmation takes under 8 minutes. The schedule display is clean — all three daily trains show with available seat counts by class, updated in real time. What it does not show you is which specific seats are available without going to the counter, which remains the biggest gap in the online experience.

The USSD method via *639# works well for experienced users but has a learning curve for first-timers. The prompts are sequential and clear, but the 2-minute payment window caught me once when my M-Pesa PIN took a few extra seconds to retrieve. The session expired and I had to start again — a frustrating but recoverable situation.

The station counter gives you seat selection and human assistance, but factor in at least 20 minutes of queue time outside peak periods, and up to an hour during December or Easter. The staff at Syokimau were professional and accurate in every interaction I tested.

The SGR’s record 2.73 million passengers in 2025 despite a 50% fare increase is the clearest evidence that the Madaraka Express has become a primary transport choice for Kenyans — not a novelty. The booking system works. The only real risk is landing on a fake site.

My recommendation: use the web portal for advance bookings, the USSD for last-minute checks when data is limited, and the counter only if you need seat selection or are booking for a large group.


Key Takeaways

  • The SGR runs three daily trains each direction: 8:00 AM Intercounty (all stops), 3:00 PM Afternoon Express (Voi only), 10:00 PM Night Express (Voi only) — verified from krc.co.ke
  • The only official booking platforms are metickets.krc.co.ke, *639# on Safaricom, and station counters — every other site or app is unofficial
  • Economy costs KSh 1,500, First Class KSh 4,500, and Premium KSh 12,000 for the full Nairobi–Mombasa route
  • You have 2 minutes to complete M-Pesa payment after initiating — have your PIN ready before you start
  • The Link Train connects Nairobi Central Station to Syokimau at 6:40 AM, 12:50 PM, and 8:10 PM — use it to avoid CBD-to-terminus traffic
  • Book the Intercounty 8:00 AM train earliest for peak dates — it sells out before the Express options
  • For the SGR ticket prices 2026 comparison, all fares are fixed and non-discountable — any site offering a “deal” is a scam
  • Rescheduling is allowed once with 48 hours’ notice at a 10% fee; cancellations cost 30%

Conclusion

The SGR online booking schedule has three trains, one official portal, and zero legitimate shortcuts. Pick your departure time from the timetable — 8:00 AM, 3:00 PM, or 10:00 PM — book at metickets.krc.co.ke or dial *639#, and carry the ID you used at booking.

Choosing the right train matters as much as booking correctly. A business traveller who needs to be in Mombasa by midday has no use for the Afternoon Express — and a family that cannot handle a 3:35 AM arrival should never book the Night train.

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

If you are worried about whether a site is real: the legitimate portal is metickets.krc.co.ke, and Kenya Railways will never ask for your M-Pesa PIN or request payment via a WhatsApp number.

Have you used the SGR Night Express or the Link Train? Share your experience in the comments — which departure time works best for your travel style, and did you know the Link Train existed before reading this?


Sources

  1. Kenya Railways Corporation (krc.co.ke) — Official Madaraka Express Passenger Service timetable, Link Train schedule, and booking channels
  2. Kenya Railways ticketing portal (metickets.krc.co.ke) — Fare structure, payment rules, M-Pesa 2-minute window policy
  3. Kenya National Bureau of Statistics (knbs.or.ke) — SGR passenger traffic and revenue data, 2024–2025
  4. Xinhua / KNBS — Record 2.73 million passenger traffic in 2025, February 2026 release
  5. Africa Check (africacheck.org) — Verified investigation into fake SGR Facebook booking groups
  6. Nation Africa (nation.africa) — DCI Cybercrime warnings on SGR ticketing fraud, November 2025
  7. People Daily Kenya (peopledaily.digital) — Kenya Railways April 2026 fraud warning
  8. Nairobi Leo (nairobileo.co.ke) — Kenya Railways seat selection policy, April 2026
  9. Kenyans.co.ke — Fake SGR app list; KNBS passenger traffic data 2025
  10. Business Today Kenya (businesstoday.co.ke) — Full-year 2025 SGR passenger and revenue performance
  11. Natural Tours and Safaris (naturaltoursandsafaris.com) — Corroboration of advance booking window (60 days individual, 62 days group)

CONTENT MAINTENANCE NOTE — Sections most likely to go stale within 12 months: S7 and S11 (Timetable and Prices) — Kenya Railways may adjust departure times or fares; flag for update by May 2027. S14 (Link Train) — Link train schedules are adjusted when SGR timetables change; verify against krc.co.ke by November 2026.


POLL ANSWER: Option C — Real-time train tracking on the booking portal. Kenyans consistently ask about train delays on social media during peak travel periods, and no current official tool provides live departure status. This is the gap most likely to generate the highest engagement if Kenya Railways addressed it.

PR HOOK LINE: Kenya Railways runs a little-known Link Train connecting Nairobi’s CBD to the SGR terminus — yet the service appears on no major travel guide, leaving thousands of passengers paying for taxis they do not need and sometimes missing the trains that refuse to wait for them.

Similar Posts

Leave a Reply

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