Everything you need

How to Book an SGR Train Online

Where can I book an SGR train online?

Book train tickets online in Kenya anytime you like. You can also pay with MPesa to get your booking confirmed immediately.

This article is my first time using the SGR. I was pleasantly surprised. This is me admitting I don’t trust government-initiated things, especially online. But if this article is important to you it means that you want to travel.

Book SGR Train Online

  1. Visit metickets.krc.co.ke
  2. Choose your favorite train (Madaraka Express in the afternoon, or SGR intercounty in the morning)
  3. Select your starting station i.e Mombasa, Athi River, Emali, Kibwezi, Miaseny, Mariakani, Mtito Andei, Voi or Nairobi.
  4. Enter or select your destination (Nairobi or Voi, Mtito Andei or Mariakani or Miaseny or Emali),
  5. Select the travel date you wish to book
  6. Select the type of coach and indicate how many passengers you are bringing.
  7. Please enter the details of your passenger.
  8. Choose the payment option Mpesa

How to buy SGR tickets via USSD Code

  1. Call *639#
  2. Choose the train you prefer (County Train – Morning or Express Trains – Afternoon).
  3. Follow these steps
  4. Once you have made the payment, an Mpesa confirmation message is sent.
  5. On your SMS, you will receive an Account Number
  6. Using your account number and mobile phone number, you can print the ticket(s), at the station.


SGR Kenya contacts

P.O Box 30121-00100, Nairobi, Kenya.

Telephone numbers for SGR booking contacts Mombasa and Nairobi SGR booking contacts; 0728603582/ 0728603581/ 0708572574/0708571587


Leave A Reply

Your email address will not be published.