Madaraka Express SGR train from Nairobi to Mombasa

Madaraka Express SGR train services between Nairobi and Mombasa.

After a long wait, the Standard Gauge Railway Project Kenya is complete. The Madaraka Express SGR trains are now in operation. The distance between Nairobi and Mombasa is now reduced from 15 hours to only 4 hours 30 Minutes.

Madaraka Express may not be the most magical experience compared to the former overnight train, but it is still enjoyable and the journey is scenic.
You can now travel from Nairobi to Mombasa or From Mombasa to Nairobi using the New SGR Train (Madaraka Express).

Train from Nairobi to Mombasa

Old Train from Nairobi to Mombasa

Madaraka Express timings and ticket purchase points

For those traveling to Mombasa from Nairobi, you can now catch the Madaraka Express train at the Nairobi Terminus in Syokimau. The train leaves daily at 08:00 am and arrives in Mombasa at 1:30 pm.

Those traveling to Nairobi from Mombasa, you can now catch the Madaraka Express train at the Mombasa Terminus in Miritini area of Mombasa county. The train leaves at 08:00 am and arrives in Nairobi at 1:30 pm.

As at the time of writing this post, there is a bus connection service for travelers in both towns (Nairobi Central railway station and the old Mombasa Railway station on Miji Kenda Street. (There is a commuter train to and from Nairobi station to Syokimau station. At Miritini station in Mombasa there are buses that take you to the city).

Kenya Railways is availing a train to transport travelers arriving at the Nairobi terminus from Mombasa aboard the Madaraka Express train at 1:30 pm to the Nairobi Central railway station.

There is also a train at Nairobi Central railway station to transport travelers to the Nairobi terminus to board the 09:00 am Madaraka Express train to Mombasa. It leaves the station at 7:00 am.

Madaraka Express Train Nairobi Terminus in Syokimau

Madaraka Express SGR train services in Kenya.

Here is a summary of the fare rates, schedule, and facts about the New SGR Train in Kenya (Madaraka Express).

The Madaraka Express train service between Nairobi and Mombasa is currently operational with one train leaving Mombasa and another leaving Nairobi as below:

Schedule for Madaraka Express SGR  train Between Nairobi and Mombasa

The Schedule will change again effective December 01, 2017Check out the December Schedule Here.

Don’t Stop here: Read Through for the ticket price, SGR Stations Location and other useful information.
N/B: There is no longer a 9:00 am train.

Fare rates and train tickets.

At the moment, tickets are only on sale at the Mombasa and Nairobi Terminus. Travelers can book or buy Madaraka express SGR tickets by cash or through the debit/credit cards. According to the train operator, there will be an online portal soon where you can buy the tickets.

A booking of up to four days before the date of travel is highly recommended.

Train ticket rates for adults:

Economy Class: Kshs 700 ($7)

First Class: Kshs 3,000 ($30)

Train ticket rates for Children:

Less than 3 years: free of charge
Age 3-11 years: half price.
Above 11 years: full price.

Madaraka express train Stops, Luggage allowance, and other facts

At the moment the Madaraka Express train is only stopping at Mtito Andei Intermediate station. There will be other stops as indicated in the train chart pictured below.

Maximum luggage per passenger: 30 Kg and below – Luggage should not measure more than 1.6 meters in width, height, and breadth.

Maximum speed: 120 km/h

Transit time: 4 hours and 30 minutes

Number of seats per train: 1,200

Action item:

If you need more information about the train or you need someone to book Madaraka Express SGR Train advance tickets for you before you travel, contact the Kenyan Backpacker via email.

Note: You need to book the SGR tickets in advance (7 days before travel day). You can also get return tickets in advance also 7 days before travel day.

Madaraka Express Train Mombasa Terminus

Useful links

Location of SGR Nairobi Terminal train Station

Location of SGR Mombasa Terminal train Station

Madaraka Express advance train tickets.  

New Train Schedule ( Express and County)

Madaraka Express train Kenya fare chart




Hi, I have a big problem, the mpesa system is not receiving payments.
I’m trying to pay for 2 pple on 9th Dec to Msa rom Nai, the delay is too big and i’m scared of loosing my space.
Kindly help here


Try again a couple of times. And if you have time, go and get the tickets at the station. Remember to carry the ID’s of the passengers!

mary nyambura

have tried booking today morning 9:40 am supposed to travel on 9th
l dialled this*639# l gave the name and my id no. hw long does it take to make payments need to kow plz pz.

prisca bett

hi would like to book for 24th Dec. to Mombasa and back on 27th from Mombasa. 2 adults and 2 children (between 7-11 years) first class. kindly advise if available.


Hi Prisca, Use *639# from your Safaricom line to book the tickets (14 days before travel date). The other option is to go to the station or send someone with Names and travel documents of the passengers( 14 days before travel). You can go on a Saturday or Sunday if you are busy. They are open from 7 am to 4 Pm

carlmax rapemo

I had booked a train leaving on 4th but unfortunately the on to which the message was sent was stolen how may you help me on this


Sorry About that. I think what you should do is go to the station early morning and explain your case. Make sure you go early with your ID and the phone number you used to book. They will hopefully help you.


booked a ticket and I can see I picked the wrong time
unfortunatel cant see any way nor link of how to cancel.
no contacts offer here are going through.
Please advice


Leave a Reply

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