Madaraka, Express Sgr booking, Schedules, Charges & Contacts




Madaraka Express SGR booking, Schedules, Charges & Contacts

How to book Madaraka express train tickets in advance by USSD SGR Booking

How to book Madaraka express train tickets in advance by USSD

SGR Kenya is the Standard Gauge Railway in Kenya operated by Kenya Railways Corporation. The Railway line is currently running between the two major cities in Kenya, Mombasa, and Nairobi. Two Trains are operating on this line since November 01, 2017 with each train capacity being 1,200 passengers.


Available Trains in Kenya’s Standard Gauge Railway

SGR Madaraka Express Train

This comprises of two express trains running every day between Nairobi and Mombasa. The trains do not stop at any intermediate station. Each train departs at the respective station (at 3:15 pm from MSA & 2:20pm from NRB) and arrives at the other station (at around 7:20 pm in MSA and  8:15 pm in NRB East African Time). The trains were introduced in November 2017.

SGR Inter-County Train

Unlike the Express train, the Inter-County trains stop at the intermediate stations along the SGR railway line. These stations are; Athi River, Emali, Kibwezi, Mtito Andei, Voi, Miasenyi, and Mariakani. The trains leave either Nairobi (8:00 am) or Mombasa station (8:00 am) and stop along the way until it arrives at the latter main stations at around 2:15 pm East African Time.


Madaraka Express Schedule and Inter-County Train Timetable

Express train

Departure time: (3:15 pm from MSA & 2:20pm from NRB) Arrival time: (8:15 pm to Nairobi & 7:20 pm in MSA).

Inter-county train

Departure time: (8:00 am from NRB & 7:15 am from MSA) Arrival time: (2:00 pm in MSA and 1:05 pm in NRB)

The train stops at different intermediate stations along the Standard Gauge Railway.

The detailed schedule of the trains.


SGR Booking Online

There is no online booking for the trains at the moment. If you are not residing in Kenya or if you can’t manage to buy the tickets using other means available, you can contact me for assistance.

SGR Booking using USSD

This is the easiest and most efficient way. Dial *639# from your Safaricom line and follow the prompts. You will get a Mpesa confirmation message with an account number. Use that number and your mobile number to print the tickets. Then print the tickets on travel day or any other day before you travel.

Other methods include visiting the respective station or calling the counter officers and pay via pay bill.


Location of SGR Train Main Stations

The main stations are Miritini in Mombasa and Syokimau in Nairobi. Click on the links below to the google maps location.

Nairobi Syokimau Madaraka Express Train Station Location

Mombasa Miritini SGR Train Station Location

Madaraka Express Contacts

Here are the contact details for the Kenya Railways Corporation

Website Facebook page

Phone Numbers
0728603581, 0728603582, 0708572574, 0708571587


Advance tickets booking for the Train

Contact Kenyan Backpacker 4 days before travel if you need advance tickets

I hope this information helps.

Comment below for any additional information.



12 Comments

peter njenga

advance ticket for a group of btwn 100-200 booking is done howmany days before travel

Reply
Joshua odira oondo

I booked today paid via mpesa but no ticket yet please assist

Reply
kenyanbackpacker

Hello Joshua, In the MPESA message that you received there is an account number, right? You will use that number together with the phone number you used to book to print tickets at the station ot=n travel day.

Make sure you arrive early. You can also print the tickets a few days before travel.

All the best!

Reply
Dullu Amos Dambala

I booked for Lilian Njeri Gichigo on 11/1/2018 for 14/1/2018 Inter-County from Mombasa to Nairobi through mpesa and until now ther is no ticket sent BUT the account number is reflected. What do I do and I have been calling the help line with no one picking

Reply
kenyanbackpacker

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.

Reply
phyllis wanjiku mbutu

I paid yesterday to travel tomorrow but i got issiues holding mi back,how can i get my money back

Reply
kenyanbackpacker

Passengers can get a partial refund of the ticket fee under the following conditions:
If you miss the train and notify the station operator before the train leaves, you will get an 80% refund.
You will not get any refund if you report after the train has departed from the station.
No refund is issued if the tickets are lost or damaged.

Reply
Christine kivuti

I want to book for 20pples to travel to Mombasa intercounty on 22nd February and back on 25 by 6 in the morning.how will I book and how much for economy.

Reply
Asha Shahin

Hello i paid for 5 tickets today afternoon but havent received a message about the tickets yet please assist

Reply
kenyanbackpacker

Hey there,

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.

I hope that helps!

Reply

Leave a Reply

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