91-day T-bill8.750%â–˛ 0.002
182-day T-bill8.851%â–Ľ 0.008
364-day T-bill9.029%â–˛ 0.002
Central Bank Rate8.75%07/10/2026
Inflation7.3%October 2026
Top MMF yield10.50%Madison
Sources: CBK auction, 2 Nov 2026 value date (change vs 26 Oct); CBK key rates; fund managers' published yields, as at 12 Nov 2026.

SGR fare calculator

Estimate a Madaraka Express (SGR) ticket from official Kenya Railways fares, including children and return trips.

SGR fare calculator

Updated 12 November 2026

This free calculator estimates a Madaraka Express (SGR) ticket using Kenya Railways’ published one-way adult fares from Nairobi Terminus. Pick your stations, class and passengers, including children at the official half-fare and free-travel ages. The figures were checked on 24 October 2026 against Kenya Railways’ Madaraka Express Passenger Service Train Fares, its passenger FAQ and the conditions of carriage.

Loading the tool...

How to use the SGR fare calculator

Choose Nairobi Terminus and a station on the Mombasa line or the Suswa line, or the same trip in the other direction. Fares on the Mombasa line are published for Economy, First Class and Premium. On the Nairobi to Suswa line, only the Economy fares from Nairobi were in the schedule we checked: KSh 130 to Ongata Rongai or Ngong, and KSh 250 to Maai Mahiu or Suswa. For First Class or Premium on that line, or for a trip that does not start or end in Nairobi, use the official booking site.

Add adults (anyone aged 12 or over), children aged 3 to 11, and children under three. Kenya Railways charges a child aged 3 to 11 half the adult fare, and a child under three travels free but does not get a seat of their own. A return trip is usually twice the one-way total. The exception is Premium between Nairobi and Mombasa, where the published return fare is KSh 20,000 for an adult, which is less than two one-way Premium tickets at KSh 12,000 each.

Published fares from Nairobi on the Mombasa line

As at October 2026, a one-way adult ticket from Nairobi Terminus to Mombasa (Miritini) costs KSh 1,500 in Economy, KSh 4,500 in First Class and KSh 12,000 in Premium. Intermediate stops are cheaper. Economy one-way fares include Athi River KSh 90, Emali KSh 390, Kibwezi KSh 600, Mtito Andei KSh 740, Voi KSh 1,050, Miasenyi KSh 1,350 and Mariakani KSh 1,410. First Class and Premium for the same stops are in the calculator.

A family of two adults and two children aged 3 to 11 therefore pays KSh 4,500 one way in Economy (two full fares and two half fares) or KSh 9,000 return, and KSh 13,500 one way in First Class or KSh 27,000 return, before any change fee if you later move the date.

How to book and what to watch

Book on the official Kenya Railways site metickets.krc.co.ke, by dialling *639# on a Safaricom line, or at a Madaraka Express station counter. Kenya Railways says it does not accept credit or debit cards, and it warns passengers not to buy tickets from touts on WhatsApp or Facebook. Tickets usually open 60 days before travel, which matters in December. Each booking can cover up to ten passengers, and names and ID numbers must match the ID you carry on the day.

For the booking steps, train times and luggage rules, see how to book SGR tickets online and SGR Economy vs First Class. If you are comparing the train with driving, the fuel cost calculator uses official EPRA pump prices, and the Nairobi Expressway toll charges table shows the gazetted road tolls for the city section of the same corridor. Freight is separate: see SGR cargo rates.

Frequently asked questions

How much is an SGR ticket from Nairobi to Mombasa?

KSh 1,500 in Economy, KSh 4,500 in First Class and KSh 12,000 in Premium, one way, for an adult, as at the October 2026 published schedule. A Premium return is KSh 20,000. Type the trip into the tool to add children or a return journey.

Do children pay full fare on the SGR?

No. Children under three travel free without their own seat. Children aged 3 to 11 pay half the adult fare for that class. Anyone aged 12 or over pays the adult fare.

Can I use this tool for Voi to Mombasa, or another intermediate trip?

Not from these tables. The published schedule used here is from Nairobi Terminus. Check the fare for a trip between two intermediate stations on metickets.krc.co.ke before you pay.

Are these fares guaranteed?

They are the official published fares we checked on 24 October 2026. Kenya Railways can change the schedule. The price on the booking site or at the counter on the day is the one you pay.

Sources

  • Kenya Railways, Madaraka Express Passenger Service Train Fares, passenger FAQ and Conditions of Carriage, checked on 24 October 2026. Book at metickets.krc.co.ke or *639#.

Related tools and guides

ShareWhatsAppFacebookXLinkedIn

Get the weekly Business Radar briefing

Get Kenya's money, jobs and deadline updates.

Prefer WhatsApp? Follow Business Radar on WhatsApp

Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.

About Author

Norah Waceke is a business journalist and editor at Business Radar with more than eight years of experience covering Kenya's economy, companies and markets. She previously worked at one of Kenya's leading digital news platforms, where she reported on business, finance and current affairs. A graduate of Multimedia University of Kenya, Norah focuses on clear, accurate reporting that helps readers understand the money stories shaping their lives and businesses.

More from Norah Waceke · Editorial policy

Related stories

Business Guides

Micro and small enterprises tribunal: 5 things before filing

What the Micro and Small Enterprises Tribunal in Kenya hears, who can file, how long cases take, where it sits
Guides

UK visa TB test in Kenya: IOM Gigiri, USD 107 and validity

UK visa TB test in Kenya: who needs it, the only approved clinic (IOM Kenya, Gigiri), the USD 107 and
★ Add Business Radar as a preferred source on Google
Latest