Kenya Railways SGR Train Online Booking Website





On January 8, 2018, Kenya Railways launched Madaraka Express train service Website. The website came after months of challenges getting the tickets. The prior available means of booking SGR tickets for the trains between Nairobi and Mombasa were either using USSD Code *639# or visiting the respective station.

Passengers can now enjoy the convenience of booking a ride on the Madaraka Express Train and SGR intercounty train through Kenya railway’s online booking system. It is quick and very easy to use.

How to book Madaraka Express online from the Website



  • Go to metickets.krc.co.ke
  • Select the Preferred train (Madaraka Express for the afternoon or SGR intercounty for morning travel)
  • Select your Starting station (Mombasa, Athi River, Emali, Kibwezi, Miaseny, Mariakani, Mtito Andei, Voi or Nairobi)
  • Type in or Select your desired destination (Nairobi, Voi, Mtito Andei, Mariakani, Miaseny, Kibwezi, Emali, Athi River or Mombasa,)
  • Indicate or select the travel date
  • Select the coach type and indicate the number of passengers (Second Class or First class)
  • Enter the passenger details (Full names, ID/Passport number, and Country)
  • Select the payment option (Mpesa)

Book your stay in Mombasa

Once you make the SGR online booking, you will get a confirmation message which you will use the details to print the ticket at the respective station (departing station)

Useful information when booking Madaraka express online





You can book individual tickets 30 days in advance. Group bookings for more than 20 passengers should be done officially 30 days in advance.

SGR Mombasa Terminus Location (Miritini Main Station)

SGR Nairobi Terminus Location (Syokimau Main Station)

Madaraka Express Passenger station Contacts

For inquiries, you can contact Kenya Railways through the following numbers and contacts.

  • Kenya Railways Email: info@krc.co.ke
  • SGR Booking phone number:  0709 388 888
  • SGR Website: www.krc.co.ke
  • Facebook account: Kenya Railways
  • Twitter account: @KenyaRailways

Trains between Nairobi and Mombasa Schedule

Kenya Railways Unveils Madaraka Express Online Booking Website

SGR Inter-county train (N1 & N2) and Madaraka Express (E1 & E2) Schedule and Timings

Conclusion




Over time I have had a very frequently asked question about sgr booking using Mpesa or USSD *639#. Many passengers after paying for the tickets, they don’t get a confirmation message from Kenya Railways. All they get is a Mpesa message.

Question asked: I have paid for SGR tickets and I haven’t received the confirmation message. What do I do?

Answer: In the Mpesa message that you get there is an account number from SGR, you will use this account number together with the phone number you used to book with to print the tickets at the departure train station. Arrive about one hour and a half in advance.

For more information About the Trains between Nairobi and Mombasa, Check the following Links.

Nairobi to Mombasa Advance Train Booking

SGR Madaraka Express train tickets, advance booking, timings, stops and other information.

Madaraka Express 2018 Schedule Effective 01, December 2017

Travel safe and remember to share. Visit Kenyan Backpacker for more updates on budget travel in Kenya, Africa and beyond.


7 Comments

John Njuguna

How do i change the ticket for travel time ie from afternoon to morning

Reply
kenyanbackpacker

The only way is by visiting the station and make your request personally.

Reply
Justine nabukwasi

I have paid the trip to mombasa so how do I.locate to these am in south b

kenyanbackpacker

Just go to Bellevue and board any bus going to Mlolongo or Syokimau. Ask them to drop you at SGR or Reliance.
The other option is to go to town (Nairobi Railway Station) and board the SGR Link Train.
Be early.

PENINAH NJERI

I HAVE BOOKED A TICKET FORM MOMBASA TO NAIROBI ON 6/3/2018 AND DUE TO AN UNAVOIDABLE CIRCUMSTANCES I WONT BE ABLE TO TRAVEL IS THE MONEY REFUNDABLE OR WHAT WILL HAPPEN.

Reply
kenyanbackpacker

If you go to the station with your ID before the train departure date, you will get 80% refund.

Reply
lilian

I need three tickets to travel to Mombasa on 30/03/2018 but the system indicates the trains are fully booked.
Is there a way they put someone in the waiting list incase someone cancels?
can you help in acquiring the tickets please

Reply

Leave a Reply

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