Madaraka Express Online Booking: SGR Tickets Booking, Schedule, Fares & Contacts

Are you searching for how to book SGR tickets online? This article contains everything you need to book a ticket with the SGR or Madaraka express train. This is including how to perform SGR online booking, SGR tickets confirmation, cancellation, and refunds. Also, you will find the SGR timetable, schedule, fare, and customer care contact in this article.

Before we delve into Madaraka express online booking and the rest, here are some brief details about the Kenya railways and trains.

About SGR

The Standard Gauge Railway (SGR) is an indigenous Kenya railway established by the Kenyan government to improve and facilitate transportation across the country. Like many bus companies in Kenya, the government-owned railway focuses on customer satisfaction, integrity and ensures professionalism.

To ensure coverage and inter-country services there are many SGR stations across the country. They include;

  • Nairobi Terminus
  • Mombasa Terminus
  • Voi Station
  • Athi River Station
  • Emali Station
  • Mariakani Station
  • Miasenyi Station
  • Kibwezi Station

SGR Online Booking: How To Book SGR Tickets

To access any services rendered by Madaraka express, you need to book a ticket. Since January 8, 2018, booking Madaraka express tickets has been made easier because of the launch of the Madaraka express website where tickets can be booked. Like Simba Coach, you can now book Madaraka Express tickets online.

Instead of using the SGR booking code or visiting their station to book a ticket, you can perform SGR online booking of tickets at the comfort of your home without any stress. Find below the steps to book SGR tickets online via M-Pesa and other methods alike.

How to book SGR tickets online via M-Pesa

  • Visit Madaraka express website
  • Pick your preferred train depending on the time of your trip. For example, pick the County train for the morning trip and the Express train for the afternoon.
  • Input the SGR stations nearest to you. For example, Emali or Kibwezi or Miaseny and so on.
  • Fill in your travel dates
  • After which you should proceed to pick the coach type you wish to travel with whether First Class or Second Class.
  • Select the number of passengers you wish to book tickets for and enter the details (Name, ID number, Country, and so on) as appropriate.
  • Choose M-Pesa as your payment option or pick any other you want to use
  • Complete your payment to finish SGR tickets online booking.
  • After completion, a confirmation message will be sent to you.

Note: Do not delete the message as it is what will be used to print your ticket at the station.

How to book via SGR Tickets Code Number

In case, you prefer to use the SGR ticket code number or USSD code rather than an online booking, follow these steps below.

  • Press *639# on your phone
  • Select your preferred train depending on your travel time. For example, choose Express Train if you are traveling in the afternoon and County Train in the morning.
  • Follow the instructions as displayed on your screen to make payment and complete your bookings
  • After completion, a confirmation message will be sent to you.

Note: Do not delete the message as it is what will be used to print your ticket at the station on the travel date or before.

How to book Madaraka Express Tickets via the Stations

As mentioned earlier, you can book your SGR tickets at any SGR station. All you need to do is to visit any of the stations with your cash and buy the ticket. In addition, you can buy a ticket on the traveling day, just ensure you get there early as selling of tickets stops 30 minutes to the departure time.

Tips about SGR Tickets and Bookings

SGR Tickets Printing and Confirmation

As mentioned earlier, once you have completed your booking, you will receive a confirmation message with the numbers. We advise you not to delete the message. Take it to your departing station to print your ticket on or before the travel date.
Note: All passengers should have arrived at least 60 minutes before the departure time to avoid missing the train.

SGR Tickets Cancellation, Refunds, and Rescheduling

The Kenya railway has rules for tickets cancellation and refunds. To seek refunds;

  • You must provide an original ID card or document
  • The ticket must be canceled 48 hours before departure for an individual.
  • While for group travel tickets, it should have been canceled 72 hours before the travel time.
  • Tickets should be in good shape and not damaged.
  • 30% tickets cancellation fee will apply on every cancellation.

Note: the same rules are applicable for the rescheduling of tickets except that you will be required to pay 10% and not 30% of the fee.

Nairobi to Mombasa SGR Tickets Prices in 2022

Below are the SGR tickets prices for people traveling from Nairobi to Mombasa and vice versa on Express or Inter-County trains.

  • An adult single First Class tickets cost 3000 kshs while second class tickets cost 1,000 kshs
  • For children between the ages of 3 to 11 years, the First class tickets cost 1,500 kshs while the second class tickets cost 500 kshs.
  • No fee is charged for children below 3 years as they can be lapped by the parents or guardians.

Want to travel from Nairobi to Mombasa through a bus, try out Mash Poa bus company

SGR Contacts Number

Below are the SGR contacts you can engage to reach the customer care service.

  • To reach Kenya Railways Headquarters customer care, contact 0709 907 000
  • For Madaraka Express or SGR Passenger Service inquiries, complaints, lost and found, call 0709 388 887
  • Want to perform Madaraka Express Passenger Service bookings, call 0709 388 888
  • E-mail address: [email protected]

Apart from Madaraka Express train, there are many top bus companies that can take you to your destination at an affordable rate. Some of which include Translux Bus, Eldo Coaches, Buscar, Tahmeed and so on.