SGR How to book an SGR ticket online

  • Published:

You can book and pay for an SGR ticket at the comfort of your couch or bed

Madaraka Express train play Madaraka Express train (Kenyayote)

Finally the Kenya Railways Corporation (KRC)has put up an online portal where people can book SGR online. As of 8 January 2018 the KRC advertised how one can book a ticket using the online platform that they had promised to establish.

Before, commuters could only get a ticket via USSD code *639# or walk physically to the railway station.

Estimated Cost

Sh 3000 or Sh 700

Perform Time

5 minutes or less

Tools and Supplies needed

Internet enabled phone or computer

play President Uhuru at the launch of the SGR train (Capital FM)



So here is how to book an SGR ticket online

  1. Go to
  2. Select the preferred type of train
  3. Select your destination
  4. Select the travel date
  5. Select the coach type and indicate the number of passengers
  6. Enter the passenger details
  7. Select the payment option (the only payment option available is MPesa)

Kenya Railways notifies commuters the following:

  1. Customers should print the ticket at the Madaraka Express Passenger Stations using details provided in the confirmation message.
  2. Passengers can be able to book tickets thirty days in advance.
  3. Group bookings (over 20 pax) must be officially made thirty two days in advance.

For more enquiries a customer should call 0709388888 or send an E-mail to,

Do you ever witness news or have a story that should be featured on Pulse Live Kenya?
Submit your stories, pictures and videos to us now via WhatsApp: +254708994405, Social Media @pulselivekenya: #PulseLiveEyewitness & DM or Email:

Top 3

1 How to make the perfect Dawa for your coldbullet
2 Nairobi scenery 5 beautiful buildings in Nairobibullet
3 Healthy juices 6 healthy juices to drink when pregnantbullet

Food & Travel