SGR Online Booking: You Can Now Buy SGR Madaraka Express Train Tickets Online

SGR Online Booking: You Can Now Buy SGR Madaraka Express Train Tickets Online

SGR Online booking; you can now buy your train ticket on Madaraka Express Online. The booking website will enable passengers to book tickets in advance up to 30 days before travel.

There are major improvements on the Standard Gauge Railway (SGR), in the past one could only pay cash at ticketing offices in Nairobi or Mombasa terminus which proved to be hectic and tiresome. Later on a USSD code was introduced for purchasing tickets

The number of days in which also one can purchase in advance has been increased. Although if booking for a group, you need to contact the booking office early in advance to enable them reserve for you.  Group bookings consist of more than 20 passengers and must be made 32 days to the date of travel.

SGR Online booking has come as good news to many passengers. Passengers travelling on the Standard Gauge Railway (SGR) train between Nairobi and Mombasa can now book and pay for their tickets via an online booking portal. (

Through the Madaraka Express Train in Kenya portal a passenger will be able to select travel date, starting station, destination, coach type, their preferred type of train( First Class or Second Class), number of passengers travelling and enter the passenger details.

After filling in the details you will, you will be required to proceed to the payment section where you will fill in the number you will use to make payment through M-pesa.  The system gives you the option to pay immediately or to pay Later.

Check SGR Ticket

After you have purchased the ticket you can now check your ticket. Check Ticket enables you to:

  • View ticket details,
  • Payment,
  • Cancellation and refund statuses,
  • Cancel Ticket
  • Pay for unpaid ticket.
  • Request refunds.
  • Re-Print,
  • Resend Email or SMS Ticket.

SGR Stations

  • Nairobi Terminus
  • Mtito Andei Railway Station
  • Mombabsa Terminus
  • Voi Railway Station
  • Athi River Railway Station
  • Emali Railway Station
  • Mariakani Terminus
  • Miasenyi Station
  • Kibwezi Station

SGR Train Fares

Leave a Reply

Your email address will not be published. Required fields are marked *

4 − one =