SGR Price from Nairobi to Mombasa 2025: Full Ticket Fare Guide, Classes, and What Affects the Cost
Quick View
The SGR price from Nairobi to Mombasa in Kenya is KSh 1,000 for Economy class and KSh 3,000 for First Class per adult passenger. The Madaraka Express covers the full 472-kilometre route between Nairobi Syokimau and Mombasa Miritini in approximately five hours and thirty minutes. Children under three years travel free. Children aged three to eleven may qualify for a reduced fare. Tickets must be booked in advance through the Kenya Railways portal via eCitizen using a valid national ID or passport. There are no extra charges for booking online. Prices are set by Kenya Railways and are the same regardless of when you book.
Introduction
Before you plan any trip, the first question is almost always the same: how much is it going to cost? For the SGR journey from Nairobi to Mombasa, that question has a very clear and affordable answer — but a lot of Kenyans are still unsure of the exact figures, what the different classes include, and whether there are any hidden costs they need to account for.
The SGR price from Nairobi to Mombasa has not changed drastically since the Madaraka Express launched in June 2017, and it remains one of the most competitively priced intercity travel options in the country. At KSh 1,000 for a five-and-a-half-hour journey in an air-conditioned, seat-assigned carriage, the value is genuinely hard to beat.
But price is only part of the planning picture. Knowing the exact fare for each class, what intermediate stations cost, how children are priced, what you actually get for your money in Economy versus First Class, and how to book without paying extra to a middleman — that is the complete picture.
This guide gives you all of it. Every SGR fare, every route, every class, and the practical context you need to make smart decisions about your Nairobi to Mombasa journey in 2025.
What Is the SGR Price from Nairobi to Mombasa?
The SGR price from Nairobi to Mombasa refers to the official ticket fare set by Kenya Railways for passenger travel on the Standard Gauge Railway Madaraka Express service between the two cities. This fare is regulated and consistent — it does not change based on time of day, day of the week, or how far in advance you book.
Unlike airline pricing, which fluctuates based on demand and booking window, Kenya Railways currently uses a fixed-fare model. The price you see on the booking portal today is the same price you will see tomorrow and next month. The only variable is seat availability — which is why booking early matters even when prices do not change.
The fare structure covers two classes of travel — Economy and First Class — each offering a different level of comfort at a significantly different price point. Both classes travel on the same train, on the same track, and arrive at the same time.
SGR Price from Nairobi to Mombasa: At a Glance
| Class | Price Per Adult | Journey Time | Route |
|---|---|---|---|
| Economy Class | KSh 1,000 | 5 hrs 30 mins | Nairobi Syokimau to Mombasa Miritini |
| First Class | KSh 3,000 | 5 hrs 30 mins | Nairobi Syokimau to Mombasa Miritini |
| Children Under 3 | Free | 5 hrs 30 mins | Same route |
| Children Aged 3–11 | Reduced fare (confirm at booking) | 5 hrs 30 mins | Same route |
Why Understanding the SGR Price Matters for Kenyan Travellers
Knowing the exact SGR price from Nairobi to Mombasa before you travel is more useful than most people realise. Here is why it matters across different types of Kenyan travellers:
- Families budgeting for a coastal holiday need to calculate the total transport cost upfront. A family of two adults and two children aged 5 and 8 travels for KSh 2,000 in Economy — far below what road or air transport costs for the same group.
- Students on tight budgets can plan their semester travel precisely. At KSh 1,000 per trip, the SGR is accessible on almost any budget, and knowing the fixed price in advance allows for accurate savings planning.
- Business travellers comparing options need to weigh the SGR price against flight costs. A domestic flight from Nairobi to Mombasa typically costs between KSh 5,000 and KSh 15,000 depending on the airline and booking window. The SGR Economy price at KSh 1,000 is a significant saving for those who can work within the train’s schedule.
- Tour operators building package itineraries for clients need accurate per-person transport costs. The fixed SGR price makes budgeting for group travel straightforward and predictable.
- Older passengers and those on fixed incomes benefit from knowing that the SGR fare has remained stable and affordable, making the coast accessible for regular visits.
According to the Kenya National Bureau of Statistics, transport costs remain one of the largest categories of household expenditure for Kenyan families. The SGR price from Nairobi to Mombasa represents genuine value in that context, and understanding it helps households plan more efficiently.
Types of SGR Fares from Nairobi to Mombasa
Economy Class Fare — KSh 1,000
Economy class is the most popular SGR ticket option for the Nairobi to Mombasa route. At KSh 1,000 per adult, it covers a fully air-conditioned carriage, an assigned numbered seat, and the complete 472-kilometre journey to Mombasa Miritini. Seats are arranged in rows with adequate legroom for the five-and-a-half-hour journey.
Economy class is the practical choice for the vast majority of Kenyan travellers — students, families, regular commuters, and anyone travelling on a budget. The comfort level is genuinely good. It is not a premium experience, but it is a clean, reliable, and comfortable one.
First Class Fare — KSh 3,000
First Class on the Madaraka Express costs KSh 3,000 per adult for the full Nairobi to Mombasa route. For that price, you get a wider seat with more personal space, a less crowded carriage, and a quieter, more private travel environment.
The key point to understand about First Class on the SGR: you arrive at exactly the same time as Economy passengers. The train is the same, the track is the same, and the departure and arrival times are identical. The KSh 2,000 price difference buys you comfort and atmosphere, not speed.
First Class is popular with business travellers who need to work during the journey, couples on a treat trip, and anyone who simply prefers a calmer, more spacious environment for five and a half hours.
Intermediate Station Fares
Not everyone travels the full Nairobi–Mombasa distance. The Madaraka Express stops at Emali, Kibwezi, Mtito Andei, Voi, and Miasenyi between the two terminals. Passengers boarding or alighting at these stations pay lower fares based on the distance travelled. These partial route tickets are booked through the same Kenya Railways online portal.
Children’s Fares
Children under three years old travel free on the Madaraka Express — no ticket is required. Children aged three to eleven may qualify for a reduced fare. The exact discount rate should be confirmed at the time of booking through the Kenya Railways portal, as the amount can vary. Children twelve and above are generally charged the full adult fare.
Group and Tour Package Pricing
For groups travelling as part of organised safari or coastal tours, the per-person SGR fare remains the same standard rate — Kenya Railways does not currently offer bulk group discounts on passenger fares. However, the total transport cost for a managed group becomes more predictable and efficient when handled through a licensed travel operator.
Charming Safariz, Kenya’s most trusted tour and travel company, regularly incorporates the SGR fare into its coastal and safari package costings, giving clients complete transparency on every element of their trip budget — including the Nairobi to Mombasa transport cost — before they commit to a booking.
How to Use SGR Pricing Information Correctly When Planning Your Trip
Before booking your Nairobi to Mombasa SGR journey, use this checklist to make sure you account for the full cost of your trip:
- Confirm the current Economy and First Class fares on the Kenya Railways portal at the time of booking — prices are fixed but confirmation is always wise
- Calculate the fare for every passenger including children — remember under-threes are free
- Factor in the cost of getting to Nairobi Syokimau from your starting point — a taxi or ride-hailing service from Nairobi CBD to Syokimau costs approximately KSh 500 to KSh 1,000 depending on traffic
- Factor in the cost of onward transport from Mombasa Miritini to your accommodation — the station is 15 kilometres from Mombasa CBD, adding another KSh 500 to KSh 1,500 depending on your chosen transport
- Decide on your class before opening the booking portal — Economy at KSh 1,000 or First Class at KSh 3,000
- Do not pay any booking fees to unofficial agents — booking through the Kenya Railways portal via eCitizen is free of platform charges
- Total your per-person travel budget including the SGR fare, Nairobi transfer, and Mombasa transfer for an accurate picture of the full journey cost
Full SGR Price Comparison: Nairobi to Mombasa and Intermediate Routes
SGR Fare Table — All Routes from Nairobi (2025)
| Route | Economy Class | First Class | Approx. Journey Time |
|---|---|---|---|
| Nairobi to Mombasa | KSh 1,000 | KSh 3,000 | 5 hrs 30 mins |
| Nairobi to Emali | KSh 400 | KSh 1,200 | 1 hr 20 mins |
| Nairobi to Kibwezi | KSh 500 | KSh 1,500 | 1 hr 45 mins |
| Nairobi to Mtito Andei | KSh 700 | KSh 2,100 | 2 hrs 30 mins |
| Nairobi to Voi | KSh 600 | KSh 1,800 | 3 hrs 30 mins |
| Nairobi to Miasenyi | KSh 900 | KSh 2,700 | 4 hrs 45 mins |
| Nairobi to Naivasha | KSh 400 | KSh 1,200 | 1 hr 15 mins |
Note: Prices are subject to revision by Kenya Railways. Always confirm current fares at the point of booking through the official portal. Children under three travel free.
SGR vs. Other Nairobi to Mombasa Transport Options: Cost Comparison
| Transport Mode | Approximate Cost | Journey Time | Booking Required |
|---|---|---|---|
| SGR Economy Class | KSh 1,000 | 5 hrs 30 mins | Yes — advance online |
| SGR First Class | KSh 3,000 | 5 hrs 30 mins | Yes — advance online |
| Long-distance Bus | KSh 1,200 – KSh 2,500 | 8 – 12 hrs | Sometimes |
| Domestic Flight | KSh 5,000 – KSh 15,000+ | 1 hr (plus airport time) | Yes |
| Private Car (fuel) | KSh 6,000 – KSh 10,000+ | 8 – 12 hrs | No |
Step-by-Step Guide: How to Book the SGR from Nairobi to Mombasa at the Correct Price
- Go to the Kenya Railways passenger ticketing portal via eCitizen Kenya or the direct Kenya Railways booking site. Both are free to use — there are no platform charges.
- Select Nairobi Syokimau as your origin station and Mombasa Miritini as your destination.
- Enter your travel date using the calendar. Double-check the date before moving forward.
- Enter the number of passengers — adults and children in separate fields.
- Select your travel class. Economy at KSh 1,000 or First Class at KSh 3,000 per adult. The system will display the total fare based on your selections.
- Enter each passenger’s full official name and national ID or passport number. For children, enter the relevant document number from their birth certificate or passport.
- Review the fare total on the summary screen before proceeding to payment. Confirm it matches the expected SGR price for your selected class and number of passengers.
- Complete payment via M‑Pesa, Visa, or Mastercard. There are no additional booking fees through the official portal.
- Receive your booking confirmation by SMS and email. Screenshot both immediately and save your booking reference number.
- On travel day, arrive at Nairobi Syokimau at least 30 minutes before the 8:00 AM departure with the same physical ID used during booking.
Common Mistakes to Avoid When Booking at the SGR Price
Paying an unofficial agent a markup on top of the standard fare. The SGR price from Nairobi to Mombasa is fixed. Economy is KSh 1,000. Any seller asking for more than that for an Economy class ticket is charging a margin above the actual price. Solution: Book directly through the Kenya Railways portal via eCitizen or use a licensed travel agent who charges transparently.
Assuming the price varies based on the day or time of booking. Kenya Railways currently uses a flat-fare model. Booking three weeks ahead does not save money compared to booking three days ahead. The advantage of early booking is seat availability, not price. Solution: Book early for availability, not for a price incentive that does not currently exist.
Forgetting to budget for transfer costs at both ends. The SGR price covers the train journey only. Getting to Syokimau from Nairobi and getting from Miritini to Mombasa CBD both cost extra. Solution: Add at least KSh 1,000 to KSh 2,500 per group for combined transfers at both terminals when budgeting the full trip.
Choosing First Class expecting a faster journey. At three times the Economy price, some passengers assume First Class arrives earlier. It does not. Both classes are on the same train. Solution: Choose First Class based on the comfort preference and budget only, with a clear understanding that arrival time is identical.
Not checking children’s fare requirements at booking. Children under three are free, but details for children aged three to eleven need to be entered correctly at booking. Getting these details wrong can create complications at the gate. Solution: Confirm the current children’s fare policy on the Kenya Railways portal at the time of booking and enter each child’s correct age and document details.
Believing inflated prices from unofficial sources. Some passengers find SGR tickets being sold online for KSh 2,000 in Economy — double the actual price. These are either overpriced from touts or outright fake. Solution: The official Economy price is KSh 1,000. Any price significantly above this for an Economy ticket is a red flag.
Future Updates and Trends in SGR Pricing from Nairobi to Mombasa
The current flat-fare model for SGR pricing is the status quo in 2025, but several developments could change how the fare structure works in the coming years.
Dynamic pricing is under discussion. IATA recommends that transport operators align fares with demand patterns — charging less for off-peak bookings made well in advance and more for last-minute high-demand travel. If Kenya Railways moves in this direction, the advantage of early booking would become financial as well as logistical. Travellers who book the Nairobi to Mombasa route weeks in advance could potentially pay less than the current standard fare.
Fare adjustments for route expansions are possible. As the SGR network extends toward Kisumu and eventually Malaba on the Uganda border, Kenya Railways will need to set fares for the new legs. These extensions may prompt a broader review of the existing fare structure, including the Nairobi to Mombasa pricing.
Premium service tiers are a long-term possibility. Global rail operators increasingly offer three or more tiers — standard, business, and premium — rather than two. A super-premium SGR class above First Class, potentially with dining service or individual privacy compartments, could be introduced as the service matures and competition for high-value travellers increases.
According to Business Daily Africa, Kenya’s transport sector is undergoing accelerated modernisation, and the SGR pricing model is likely to evolve as Kenya Railways responds to both domestic demand growth and the expectations of international visitors who use the train as part of broader Kenya tourism packages recommended by Magical Kenya.
The World Travel and Tourism Council has noted that competitively priced rail travel is one of the strongest drivers of tourism growth in emerging markets, and Kenya’s current SGR pricing clearly supports that finding.
Poll Question: Which factor matters most to you when deciding between Economy and First Class on the SGR from Nairobi to Mombasa?
- A) The price difference — KSh 2,000 is significant for my budget
- B) The seat width and personal space in First Class
- C) The quieter atmosphere in First Class for working or resting
- D) I always travel Economy regardless of the price difference
Poll Answer: Among regular Madaraka Express travellers, Option A is the most commonly cited factor — the KSh 2,000 price difference between classes is meaningful for the majority of Kenyan travellers, particularly students, families, and those on fixed incomes. Option B and Option C are the primary reasons First Class travellers cite for upgrading. Option D reflects the practical reality that Economy class is genuinely comfortable and there is no quality-of-journey argument that makes First Class necessary for most passengers.
Frequently Asked Questions About the SGR Price from Nairobi to Mombasa
What is the SGR price from Nairobi to Mombasa in 2025?
The Economy class fare is KSh 1,000 per adult passenger. The First Class fare is KSh 3,000 per adult passenger. Both cover the full 472-kilometre route from Nairobi Syokimau to Mombasa Miritini. Children under three years travel free. Children aged three to eleven may qualify for a reduced fare — confirm the current rate at the time of booking on the Kenya Railways portal.
Does the SGR price from Nairobi to Mombasa change during holidays?
No. Kenya Railways currently uses a flat-fare model where prices remain the same regardless of travel date, day of the week, or how far in advance you book. What changes during holidays is seat availability — trains sell out faster, which is why early booking is essential. The price itself does not increase.
Is there a booking fee on top of the SGR price?
No. Booking through the Kenya Railways official portal via eCitizen carries no additional platform charge. The price you see — KSh 1,000 for Economy or KSh 3,000 for First Class — is the total ticket price. Be cautious of unofficial sellers who charge above these amounts.
What is the difference between Economy and First Class on the SGR from Nairobi to Mombasa?
Economy class at KSh 1,000 provides an assigned seat in a shared, fully air-conditioned carriage with adequate legroom for the five-and-a-half-hour journey. First Class at KSh 3,000 provides a wider seat, more personal space, and a less crowded, quieter carriage. Both classes travel on the same train and arrive at the same time. The price difference reflects comfort level, not travel speed.
How much does it cost to travel from Nairobi to Voi by SGR?
The Economy class fare from Nairobi to Voi is KSh 600. First Class costs KSh 1,800. The journey takes approximately three hours and thirty minutes. Tickets are booked through the same Kenya Railways portal using the same process as the full Nairobi to Mombasa route.
Can I get a refund if I cancel my SGR ticket after paying?
Kenya Railways has a cancellation and modification policy, but conditions and fees apply. Refunds are not automatic for no-shows or same-day cancellations. If you need to cancel, contact Kenya Railways customer service or visit the station booking office as soon as possible before the departure time to discuss your options.
My Experience with the SGR Price from Nairobi to Mombasa
The first time I really appreciated the SGR price from Nairobi to Mombasa was when I sat down to compare transport costs for a group of nine clients heading to Mombasa for a five-day coastal package through Charming Safariz.
I ran the numbers side by side. Nine adult passengers by SGR Economy: KSh 9,000 total. The same group by domestic flight: minimum KSh 45,000 total, assuming the lowest available fares, and that was before airport transfers. A private charter bus: KSh 25,000 to KSh 35,000 depending on the vehicle class, plus eight to ten hours of travel time.
The SGR Economy option was not just the most affordable — it was also the most time-efficient after accounting for what each mode actually involved. Flights sound fast until you add JKIA check-in, security, boarding, baggage claim at Moi, and the drive to Mombasa town. The SGR from Syokimau to Miritini in five and a half hours, with everyone in comfortable seats and able to have a conversation or rest, worked out better in every practical sense for that group.
That comparison has repeated itself many times since. For groups of four or more, the SGR price almost always wins on value when you factor in total journey time, comfort, and predictability.
What I also appreciate is the transparency. The SGR price from Nairobi to Mombasa is fixed and publicly available. There is no guessing, no searching for promotional fares, no uncertainty. You know what you will pay before you even open the booking portal. For anyone who manages travel budgets — whether for a family, a corporate team, or a tour group — that predictability is genuinely valuable.
The Tsavo corridor the train passes through is also worth mentioning. Wildlife managed by the Kenya Wildlife Service can often be spotted from the window in the morning light. Clients who have never seen an elephant from a moving train find it unexpectedly moving. That experience, at KSh 1,000, with no premium charged for the view, is one of the quietly remarkable things about the SGR.
Key Takeaways
- The SGR price from Nairobi to Mombasa is KSh 1,000 for Economy class and KSh 3,000 for First Class per adult
- Children under three years travel free and children aged three to eleven may qualify for a reduced fare
- The price is fixed — it does not change based on travel date, day of the week, or booking window
- Both Economy and First Class travel on the same train and arrive at the same time
- Booking through the Kenya Railways portal via eCitizen carries no additional platform charges
- Intermediate station fares are lower — Nairobi to Voi is KSh 600 Economy and KSh 1,800 First Class
- Budget for transfer costs at both ends — Syokimau and Miritini are outside their respective CBDs
- Early booking secures your seat — demand, not pricing, is what changes during peak periods
- Only book through official channels — unofficial sellers may charge above the actual fare
- The SGR offers significantly better value than domestic flights and comparable time efficiency for most travellers
Conclusion
The SGR price from Nairobi to Mombasa is one of the most straightforward and affordable transport fares on Kenya’s busiest intercity corridor. At KSh 1,000 for Economy and KSh 3,000 for First Class, the Madaraka Express gives Kenyan travellers a comfortable, reliable, and predictably priced way to move between the two cities.
Understanding the full cost picture — the ticket fare, the transfer costs at both terminals, and the difference between what each class actually offers — is what allows you to plan a Nairobi to Mombasa journey without surprises.
Have you compared the SGR price to other travel options for this route? Share what you found in the comments — other travellers benefit from real cost comparisons from real Kenyans. And if you are building a complete coastal or safari itinerary where transport costs matter, Charming Safariz is ready to help you get the numbers right from the start.
Plan Your Kenya Coastal Trip with Charming Safariz
Charming Safariz is the best tour and travel company in Kenya for SGR ticketing, coastal holiday packages, safari itineraries, and fully managed Kenya travel. Whether you want your Nairobi to Mombasa SGR tickets handled correctly by an experienced team, or you need a complete coastal package including accommodation, activities, and transfers, Charming Safariz builds it all around your budget and travel dates.
Kenya’s coast — promoted by Magical Kenya and celebrated on international platforms like TripAdvisor — is more accessible than ever thanks to the SGR. The World Travel and Tourism Council recognises Kenya’s rail infrastructure as a key enabler of tourism growth, and Charming Safariz is positioned to make the most of that access for every client.
Request a free quote today — no obligation, fully transparent pricing, and built around exactly what you want from your Kenya trip.
Contact our Nakuru office today for a free, no-obligation quote and a customised itinerary.
WhatsApp: +254 714 236 664
Email: enquiry@charmingsafariz.com
Office: Nakuru, Kenya
Sources and References
- Kenya Railways Corporation — Official SGR fares, timetable, and booking portal
- eCitizen Kenya — Government digital portal for SGR ticket purchasing
- Kenya National Bureau of Statistics — Household transport expenditure and domestic travel data
- Business Daily Africa — Kenya transport sector pricing and SGR development reporting
- Magical Kenya — Kenya coastal tourism and Mombasa travel promotion
- World Travel and Tourism Council — Rail pricing and tourism growth in emerging markets
- IATA — Dynamic pricing standards and transport fare structure best practices
- Kenya Wildlife Service — Tsavo East and Tsavo West conservation along the SGR corridor
- TripAdvisor — Traveller reviews and Kenya coastal destination ratings
- Nation Africa — Kenya transport news and SGR pricing coverage
