Guest Article by RCT
A fellow traveller and frequent SGR rider shares the guide they wish they'd had on their first trip
I have taken the SGR from Nairobi to Mombasa more times than I can count. The first time, I got it completely wrong I arrived forty minutes before departure, skipped breakfast assuming I would eat on the train, and spent forty-five minutes navigating security checks I had no idea were coming. I made it onto the platform with minutes to spare, breathless and slightly annoyed.
Now I board calmly, with a packed snack, a fully charged power bank, and a seat on the left side of the train. I know exactly when to arrive, what will be confiscated at the gate, and how to get from Miritini station into Mombasa without paying three times the going rate for a taxi.
This guide is what I wish I had that first morning. Not a list of fun facts about the railway. A practical plan the kind that takes you from “I should book that trip” to sitting comfortably in your seat as Tsavo opens up outside the window.
The Madaraka Express is genuinely one of the best things Kenya has built in our lifetime. Since it launched on Madaraka Day in June 2017, it has carried over 14.8 million passengers and hit a record 2.73 million in 2025 alone. It is faster than the bus, far cheaper than flying, and dramatically safer than the Nairobi-Mombasa highway. But the booking process has real friction, the stations are far from the city centres, and during December and Easter, seats disappear within hours of opening. Knowing how the system works is the difference between a smooth journey and an unnecessarily stressful one.
Choosing Your Train — They Are Not the Same
Three daily services run in each direction. Which one you pick will shape your entire day, so it is worth thinking through rather than simply booking whatever appears first.
| Train | Departs | Arrives | Stops | Best For |
| Morning Inter-County | 8:00 AM | ~2:00 PM | Athi River, Emali, Kibwezi, Mtito Andei, Voi, Mariakani | First-timers, families, wildlife viewing |
| Afternoon Express | 3:00 PM | ~8:30 PM | Voi only | Day-trippers, returning travellers |
| Night Train | 10:00 PM | ~3:55 AM | Voi only | Budget-conscious, avoiding peak queues |
My recommendation: take the morning train
The 8:00 AM inter-county service crosses Tsavo National Park in full daylight, and that stretch roughly 140 kilometres through one of the world’s great wildlife parks is the reason many Kenyans will tell you the SGR changed how they think about travelling their own country. Elephants, zebra, wildebeest, giraffe, baboon all regularly spotted from your window, without a safari booking, without a guide, without any additional cost.
Sit on the left side of the train heading to Mombasa even-numbered seats give the best views through Tsavo. The right side faces the highway. This is the most-shared tip among regular riders, and it is correct.
| “On the way to Mombasa I counted no less than 34 elephants, umpteen zebra, wildebeest, baboons, monkeys, ostrich and various buck. Absolutely extraordinary.” — TripAdvisor reviewer, UK |

On the night train
The 10:00 PM departure has its own appeal it is quieter, less crowded, and you arrive in Mombasa in the early hours ready to check in as the city wakes up. Regular travellers who do the route for work often prefer it precisely because it does not eat into their day. The practical caveat: bring an eye mask. The lights stay on throughout the journey.
Booking Your Ticket :What You Need to Know Before You Start
This is where most first-time SGR travellers run into trouble, and where the frustration in online reviews tends to concentrate. The booking system works well if you are a Kenyan with a Safaricom line and M-Pesa. If you are not or if you are travelling during a peak period you need to know what you are working with.
How the booking window works
Tickets open 60 days in advance online. Station counters only sell up to four days ahead. For holiday travel — December, Easter, August long weekends that 60-day window is not a formality. Kenya Railways added an extra daily train for the December 2025 to January 2025 festive period and even that sold out quickly. If you are planning a holiday trip, book as soon as the window opens.
Official booking channels

- metickets.krc.co.ke — the official website; payment via M-Pesa only
- *639# on Safaricom — USSD shortcode; M-Pesa payment
- Station counters — debit and credit cards accepted; no cash accepted since 2023; up to four days ahead only
| Important: Fake booking platforms are a documented problem Kenya Railways and Africa Check have both flagged fraudulent Facebook groups and fake mobile apps including ones using the Madaraka Express name that collect M-Pesa payments and disappear. Kenya Railways identified and reported at least 15 such platforms in a single sweep. Book only through the official website, the Safaricom USSD code, or a station counter. If a social media group is offering you SGR tickets, do not use it. |
If you do not have M-Pesa
This is the most common frustration I hear from travellers who are not based in Kenya. The official booking portal is built around M-Pesa and a Kenyan phone number. International card payment is not available on the main platform. Here is what actually works:
- Bookaway.com accepts international credit and debit cards; widely used by foreign visitors
- Tiketi.com another third-party platform with card support
- Buy a Safaricom SIM on arrival at JKIA takes about fifteen minutes and costs around KES 50; it gives you M-Pesa access and unlocks the full booking system
- Ask your hotel most Nairobi hotels deal with this regularly and can book on your behalf as part of your arrival logistics
| A rule that matters: your ticket must match your ID Kenya Railways’ Conditions of Carriage are clear on this. Tickets are non-transferable, and the name and ID number on the ticket must match the traveller. Do not ask someone else to buy in their own name you will be turned away at the gate. When using a third-party platform or asking a contact to help, ensure your own details are on the ticket. |
Ticket printing: a step most people miss
Many travellers book online, receive an SMS confirmation, and assume they are ready to board. They are not. You need to print a physical ticket at the station either at a self-service kiosk or at the counter window. The SMS alone will not get you through the departure gate. Kiosk queues build up in the thirty minutes before departure. Factor this into your timing.
Cancellations and rescheduling
The policy is stricter than most travellers expect:
- Economy and First Class cancellations: must be done in person at a station counter, at least 48 hours before departure. The penalty is 30% of the fare.
- Premium cancellations: can be processed online, also with a 30% penalty.
- Rescheduling: 10% fee, with the same timing requirement.
- Missing your train: your ticket is forfeited. There is no refund for no-shows, and no grace period.
A refund thread on Reddit captures what many travellers discover the hard way: the expectation of airline-style online self-service does not apply here. If there is any chance your plans might change, know the policy before you book.
Departure Day — Arrive Earlier Than You Think
Security on the SGR is thorough. There are multiple checkpoints including bag X-rays, sniffer dogs, and physical screening. The official requirement is to arrive at least one hour before departure. The security gates close ten minutes before the train leaves. I recommend arriving ninety minutes early, especially on a morning departure when Nairobi traffic is unpredictable.
Travellers who have not been before are sometimes surprised by the extent of it the process has been described as more intensive than some airport terminals. It is not a reason to avoid the journey. It is a reason to build in enough time so that the checks feel routine rather than stressful.
| A practical departure day plan T-90 min: Leave your accommodation. Allow extra time if travelling from central Nairobi traffic can add thirty minutes without warning. T-70 min: Arrive at the terminus. Print your ticket if you have not already done so. T-60 min: Clear the first security checkpoint bag drop and initial screening. T-40 min: Clear remaining checkpoints. Find your platform. T-30 min: You are on the platform. This is a comfortable place to be. T-10 min: Security gates close. Boarding is complete. |
What gets confiscated
The prohibited items list is longer than most travellers anticipate. Items that have been regularly confiscated include:
- All aerosol sprays -> deodorant, dry shampoo, insect repellent cans
- Any tools -> multi-tools, penknives, scissors
- Alcoholic beverages, including wine or spirits brought as gifts
- Lighters and matches
- Bicycles and oversized items
Pack accordingly, and if you are planning to bring gifts that include wine or spirits for someone in Mombasa, send them another way.
Getting to Nairobi Terminus (Syokimau)
The terminus is in Syokimau, roughly 20 kilometres from Nairobi’s city centre. Plan your transport in advance rather than assuming you will find something easily on the morning.
- Commuter link train (most affordable): Departs Nairobi Central Station at 6:40 AM, 12:50 PM, and 8:10 PM, timed to connect with SGR services. Costs KES 50.
- Uber or Bolt: Approximately KES 940 from the CBD; 25-45 minutes depending on traffic.
- Driving and parking: Parking at the terminus starts at KES 200 for the day, KES 2,000 overnight.
If you have a morning departure and you live far from Syokimau, consider staying near the terminus the night before. It removes the single biggest variable early morning Nairobi traffic from your departure day entirely.
Economy, First Class, or Premium — The Honest Comparison
This is the question I get most often from clients planning their first SGR trip. The short answer is that the right class depends on what matters to you — not on what is technically the most expensive option.
| Economy | First Class | Premium | |
| Price (one-way) | KES 1,500 (~$12) | KES 4,500 (~$35) | KES 12,000 (~$93) |
| Seating | 2+3, non-reclining | 2+2, reclining | Fully reclining, flatbed |
| Leg room | Limited on 5+ hrs | Comfortable | Generous |
| Power sockets | Coach ends only | Under every row | Personal outlets |
| Food | Trolley service | Buffet car access | Included meal + menu |
| Lounge access | No | No | Yes |
| WiFi | No | No | Intermittent |
| Availability | Sells out first | Usually available | Often half-empty |

Economy: what most Kenyans choose
Economy is where the majority of passengers travel, and for good reason. At KES 1,500, it matches the price of the bus but delivers a fundamentally different experience faster, air-conditioned, with onboard toilets and a trolley service, and none of the road safety anxiety. The honest limitation is the seating: 2+3 non-reclining seats over five to six hours will be uncomfortable by the end. Bring a travel pillow. Charge your devices before you board.
| “The seats were so hard and uncomfortable those who built this train, did you think you were transporting animals? Did you not try sitting on the seats for even one hour?” — Kenyan passenger, TripAdvisor |
That review is not wrong. But it also represents what I consider an acceptable trade-off for the price, the safety, and the journey. Most Kenyans make it regularly and would not consider switching.
First Class: the comfortable middle ground
First Class is three times the price of Economy but does not deliver three times the experience. The seats recline, leg room is noticeably better, there are power sockets under every row, and you have access to the restaurant and buffet car. The cabin is calmer and less crowded.
Several experienced travellers note that the gap between First and Economy on the SGR is smaller than on most rail systems. One well-travelled writer described it as ‘relatively little difference, with First mainly being a little more roomy and having access to a restaurant carriage.’ If you need to work during the journey or want to sleep, First Class is worth the upgrade. If you are primarily interested in the scenery and the journey, Economy serves you well.
Premium: high expectations, inconsistent delivery
Premium launched in October 2024 and markets itself as the equivalent of business class on a plane: fully reclining flatbed seats, an included meal, personal entertainment screen, a dedicated lounge before departure, and Wi-Fi. When it works as described, it is genuinely impressive.
| “There is no going back for me. The premium seats, the meal, watching elephants from a completely reclined position it was something else.” — Kenyan travel blogger |
The consistent challenge with Premium is that the experience is not yet consistent. Wi-Fi is unreliable. Food availability varies by service. The procedures around the lounge and premium ticketing are not always clearly communicated to first-time Premium passengers. The coaches are frequently half-empty which raises a legitimate question about whether KES 12,000 for a six-hour train journey represents good value for most travellers.
Premium makes sense if you are travelling for work and need reliable power and space to focus, if you are celebrating something and want the full experience, or if your budget genuinely accommodates it without compromise. For most travellers on this route, First Class provides the comfort you are looking for at a price that is easier to justify.
On the Train, What to Expect
The wildlife is real
The railway runs through 140 kilometres of Tsavo National Park on elevated viaducts designed with 14 large wildlife passages and 79 bridges to allow animal movement. Elephants, zebra, wildebeest, giraffe, baboon, ostrich all regularly visible from the window on a daytime service. It is not guaranteed, and it is not a game drive. But it is one of the most unexpectedly moving parts of the journey for many first-time passengers, including Kenyans who have lived here their whole lives.
The left side of the train heading to Mombasa gives the best view through Tsavo. This is the most consistently shared piece of advice among regular riders, and it is worth following.

Punctuality
The SGR runs on time. This is not a minor detail in Kenya’s transport context it is one of the things regular riders mention first, and it is something you can genuinely plan around. There have been no major passenger safety incidents since the service launched in 2017. For anyone who has made the journey by road, that safety record matters.
Practical things to know before you board
- You may bring your own snacks and non-alcoholic drinks this was officially confirmed by Kenya Railways in 2024
- Economy has power outlets only at the ends of each coach; bring a power bank for anything longer than an hour
- First Class has 220V sockets at every row
- The buffet car (First Class passengers) serves simple meals at reasonable prices around KES 400 for breakfast
- The air conditioning runs cold — a light jacket or wrap is worth having
- There is no reliable WiFi on any class; download what you need before boarding
- Toilets are available on board and generally maintained throughout the journey
- Luggage limit is 30 kg per person; maximum dimensions 160 x 200 x 60 cm
Arrival, Getting From the Station Into the City
Mombasa Terminus (Miritini)
Miritini station sits about 12 kilometres outside Mombasa’s city centre. When a full train unloads at once, the car park fills quickly with taxi drivers competing for passengers. Having a plan before you arrive makes all the difference.

- Commuter link train (the insider choice): KES 50 to old Mombasa Railway Station in the city centre. Takes 35-40 minutes and runs timed to train arrivals. Most regular travellers use this.
- Matatu: Approximately KES 100 into the city centre.
- Taxi to Mombasa CBD: Around KES 1,300.
- Taxi to Diani Beach: KES 4,000-5,000 depending on the driver and time of day.
| Worth knowing: if your destination is Diani or Watamu Get off at Mariakani station rather than continuing to Mombasa. You skip the city entirely and save significant time as much as 45-90 minutes compared to going through Mombasa and then backtracking through traffic to reach the coast. |
Returning to Nairobi: Nairobi Terminus (Syokimau)
- Commuter link train: KES 50 from Syokimau to Nairobi Central Station. Runs at 4:00 AM, 2:30 PM, and 8:30 PM after train arrivals.
- Uber or Bolt: Around KES 940 to the CBD, though prices can surge when a full train has just unloaded.
Keep your ticket until you have passed through the exit gates at your destination station. The automatic gates require it, and asking a staff member to let you through because you have lost your ticket is an avoidable inconvenience.
Frequently Asked Questions
Do I need to print my ticket?
Yes. An SMS confirmation alone will not work at the departure gate. Print at station kiosks or the counter window.
What ID is accepted?
Original national ID, passport, or valid government-issued photo ID. Copies are not accepted.
How early should I arrive?
At least 60 to 90 minutes before departure. Security gates close 10 minutes before the train leaves.
Can I bring alcohol on board?
No. It will be confiscated at the security checkpoint. Alcoholic beverages are explicitly prohibited.
Can I bring my own food?
Yes, snacks and non-alcoholic drinks are permitted, per official Kenya Railways guidance updated in 2024.
What is the luggage allowance?
30 kg per person. Maximum dimensions: 160 x 200 x 60 cm. No aerosols, tools, or prohibited items.
Can I cancel or reschedule?
Yes, with at least 48 hours’ notice. Cancellations carry a 30% penalty; rescheduling costs 10%.
Is WiFi available?
Only on Premium class, and even there it is unreliable. Download content before you travel.
What are the fares for children?
Under 3 years: free (no seat allocated). Ages 3-11: half fare. 12 and above: full fare.
Is the journey safe?
Yes. The SGR has had no major passenger safety incidents since launching in 2017. It is far safer than the road alternative.
A final note
The Madaraka Express is one of the things Kenya built that genuinely works. It runs on time, it is safe, it connects two of our most important cities in a way that was not possible a decade ago, and it passes through Tsavo in the process. For all the frustration in the booking process and the occasional stiff seat, there is something quietly remarkable about watching a herd of elephants move through the grassland from the window of a train you booked on your phone.
Take the morning service. Sit on the left. Bring your own food and a power bank. Book early if you are travelling over a holiday. And when Tsavo opens up outside your window put your phone down and look.
You did not need permission to travel your own country. But now you have a plan.
Ready to plan your next trip? Book a free discovery call at travelwithmkay.co.ke/startyourjourney
Email: travelwithmkay@gmail.com | Instagram: @travelwithmkay
Prices and schedules accurate as of March 2025. Always confirm at metickets.krc.co.ke before travel. Visa and transport policies change frequently; verify before booking.
This article was written by RCT, a frequent Nairobi–Mombasa SGR traveller.



Leave a reply