SGR Online Booking via Mpesa Process 2023

It’s now possible to book SGR online via Mpesa! This article will show you how easy it is to do. Just follow these simple steps, and you’ll be on your way to enjoying a relaxing train ride.

With the fast-rising technology in the transport sector, one can now book SGR online using Mpesa. It saves you the hustle of going to the station and booking manually.

As long as you have internet access, online SGR booking can be made by several devices, including a phone, laptop, desktop, iPad, or whichever device you have.

How to Book SGR Online via Mpesa

Steps to book SGR tickets online:

Step 1: Visit the Madaraka Express Website

Go to the SGR website to book online.

Step 2: Choose the train of your choice

Under Train Type, choose your desired train. Options available in the

  • Inter-county
  • Express

The Nairobi-to-Coast Express train does not stop at many stations along the way.

The train has two classes: first and economy, and it leaves from Nairobi Terminus or Syokimau Main Station.

It is also possible to go from Mombasa Terminus or Miritini Main Station.

Inter-county means it will stop at several stations along the way.

Step 3:  Choose the destination

Under FROM, enter the place you will board the train. Then TO, enter your destination.

In this section, the SGR stations to book options available include

  • Nairobi Terminus
  • Mombasa Terminus
  • Voi
  • Mtito Andei
  • Mariakani
  • Miasenyi
  • Emali
  • Athi River

Step 4: Select a departure date

You must indicate the day you will be traveling by clicking the calendar icon and selecting the date that suits you.

Step 5: Click on book a train.

This step is almost leading to the end of the process.

Step 6: Enter the number of people traveling.

A ticket section will open up, indicating prices for adults and children. In this segment, you will see where to indicate the number of persons traveling, whether a child or an adult. Once done, the total fare will calculate.

Step 7: Pay for the tickets

In this section, you must fill in the whole government names of the travelers, their gender, and nationality.

For adults, the I.D. number is required. Under Payment details, enter your mobile number, the one you will use to make a mandatory payment. In an email, it is optional to fill out,

On the side, you will see the coach you will board, the date, time, number of adults and children, and the total amount to pay.

Pay with your mpesa the total amount.

Read also: Guide to Booking Modern Coast Bus Online

How to Pay for an SGR Ticket via Mpesa

Go to YOUR MPESA Menu on the phone.

  1.  Choose Lipa Na Mpesa
  2.  Select Paybill
  3.  Input SGR Paybill Number 809888.
  4.  Input the Account No. (this should be your ticket number as shown on the screen)
  5.  Enter the appropriate amount and click confirm.
  6.  Wait for the confirmation SMS from Safaricom Mpesa

Click the box. I’m not a robot.

Click the following box to accept the terms and conditions. You can read more of the requirements if you can.

Then click pay now, or pay later. Based on how ready you want to make payment.

SGR Tickets Booking from the Phone

Amazingly, you can book your SGR train from your phone- just in case you found the above SGR booking via Mpesa steps bothersome.

This is the simplest booking method.

SGR Prices and other SGR Kenya Costs

SGR fares depend on the class. Specifically, first-class travelers pay shs.3000/- at the moment, while an economy-class seat costs Khs.1000

First-class comes with more perks than the economy/second-class hence the price difference.

Can one get a refund?

SGR offers a 70% refund provided the issued tickets have not been damaged in case you get issues before the travel date.

That means you will part with Khs.300 (Economy class) and shs.900 (first class) to cancel your ticket.

However, you must claim the money 48 hours before (individuals) and 72 hours (Groups) before your scheduled train departs.

Then, you are deduced 10% to reschedule a trip, and you’ll again need to inform the SGR guys as soon as you learn that it won’t be possible to travel as scheduled.

SGR Booking Contacts

You can contact the SGR customer care team if you run into headwinds when making your SGR Mpesa booking online.

Use these contacts

Postal address: P.O. Box 3012-Nairobi, 00100, Kenya

Telephone number: 0709 388 888/0708 571 587/0728 603 581/0728 603 582/ 0708 572 574

Facebook page: (You can send them a message via Facebook Messenger)


Email address: [email protected]

Twitter:  (@SGR_KE)

SGR M-Pesa Booking: Helpful Tips

  1. You cannot transfer your SGR ticket to third parties.
  2. You can use the SGR linking train to travel from the Nairobi central station to the main SGR Syokimau Terminus.
  3. The trains allow cargo not exceeding 30 kilograms per traveler.
  4. Two trains travel daily from Nairobi or Mombasa. Choose your most convenient train (morning/afternoon) when making your SGR booking to Mombasa or Nairobi.
  5. One can make an online booking for SGR Tickets 30 days before the travel date.

Frequently Asked Questions

How do I book SGR on my phone?

Call the SGR booking code *639# to book a train ticket. This will open a prompt to book a train ticket by purchasing Madaraka Express tickets and paying M-PESA. Note that SGR fares for first-class travelers pay Khs 3000 while an economy class seat costs shs.1000.

What time does SGR leave Nairobi for Mombasa?

The Inter-county (morning) train departs Nairobi Terminus at 0800 hrs and arrives in Mombasa at 1400 hrs. The Afternoon Express train departs Nairobi Terminus at 1500 hrs and arrives in Mombasa at 2008 hrs.

Is SGR still operating at night?

The night train usually departs Mombasa and Nairobi at 10 pm to arrive at either of the destinations at about 4 am.

At about 8 pm, tens of passengers streamed into the station to be screened in line with COVID-19 protocols before boarding the train.


Having taken you through the steps of SGR online booking, I believe you can now quickly get a ticket in the comfort of your home and travel without the hustle of going to the station to book a ticket.

Anne Katana
Anne Katana
Anne is a student of history. She enjoys sharing her passion and experiences with people through blogging. She started this blog to educate and inspire people globally.


Continue reading

New Fuel Prices in Kenya Today.

Most people know that fuel prices in Kenya have been rising steadily over the last few years. This rise has caused not only a decline in sales of fuel but also an increase in money spent on transport costs. The government,...

How to Buy Airtel Airtime from Mpesa in 2023

Do you want to buy airtel airtime from Mpesa? Read on to find out how you can do so in this article. I know there are several ways of buying airtel airtime from Mpesa, and several guides will try to...

Mpesa Charges 2023: List of Safaricom M-Pesa Rates and Tariffs

Here are the Mpesa Charges you can always look up and use when transacting on your mobile phone. The tables below include Mpesa Withdrawal Charges, Sending Charges, and All Mpesa Rates updated in 2023. Where would Kenya be without M-Pesa?...

10 Best Cities for Black Families to Live in 2023

This article will explore the ten best cities for Black families in the United States in 2023. When determining our list, we will consider the cost of living, job opportunities, school quality, and life. Black families have long been discriminated...