The Kenya Railways revised the schedule of the Madaraka Express and the Intercounty train. The new schedule includes having an afternoon Express train and an intercounty train between Nairobi and Mombasa.

County Train Fare Chart – November 01, 2017
The Madaraka express train to Nairobi in the afternoon will have a short stop at Mtito Andei intermediate station to pave way for the oncoming Mombasa bound train.
Book your stay in Mombasa
The County train will serve the intermediate stations along the SGR. These stations include Athi River, Emali, Kibwezi, Mtito Andei, Voi, Miasenyi, and Mariakani.
Trains Schedule and the Timing 2019

Mombasa Miritini Train Station
The Madaraka Express Passenger Service
Mombasa to Nairobi
Depart at Miritini Termini: 3:15 pm
Arrive at Syokimau Termini: 20:20 pm
Nairobi to Mombasa
Depart at Syokimau Termini: 14:20 pm
Arrive at Miritini Termini: 19:20 pm
The County train
Depart Mombasa termini to Nairobi termini at 7:15 am

Mariakani intermediate station
Mariakani intermediate station
Arrive: 8:26 am
Depart: 8:29 am
Miasenyi intermediate station
Arrive: 9:12 am
Depart: 9:15 am
Voi intermediate station
Arrive: 9:48 am
Depart: 9:53 am
Mtito Andei intermediate station
Arrive: 11:13 am
Depart: 11:18 am
Kibwezi intermediate station
Arrive: 11:48 am
Depart: 11:51 am
Emali intermediate station
Arrive: 12:33 pm
Depart: 12:38 pm
Athi River intermediate station
Arrive: 13:44 pm
Depart: 13:47 pm
Nairobi Syokimau Main Station
Arrive: 14:07 pm
Depart Nairobi termini to Mombasa termini at 8:00 am

Emali Intermediate Station
Athi River intermediate station
Arrive: 8:19 am
Depart: 8:22 am
Emali intermediate station
Arrive: 9:25 am
Depart: 9:30 am
Kibwezi intermediate station
Arrive: 10:12 am
Depart: 10:15 am
Mtito Andei intermediate station
Arrive: 10:44 am
Depart: 10:49 am
Voi intermediate station
Arrive: 11:52 am
Depart: 11:57 am
Miasenyi intermediate station
Arrive: 12:29 pm
Depart: 12:32 pm
Mariakani intermediate station
Arrive: 13:14 pm
Depart: 13:17 pm
Mombasa Miritini Main Station
Arrive: 13:40 pm

Kibwezi Intermediate Station
How to get the tickets 2019
* Book the tickets online through the Kenya Railways Website.
*If you have a Safaricom sim card, dial *639# and follow the prompts. Once you pay, You will receive a Mpesa message with an account number, Use that number to print the tickets on the day of travel at the station. Arrive about One hour and a half before departure time.
*If you are not in a position to get the tickets using Mpesa or cannot make it to the station for any reason you can Request Advance Tickets Here ( I can help you in purchasing the tickets if you request from 7 days in advance). Kindly be specific with your request (Which train, Class, Date of travel, number of passengers, Departing from ….. ).
Update:Â You can now book the tickets 60 Days in Advance (As From June 01, 2019)
*Feel free to contact me for any train or bus-related information. And be specific, please.
Action item and Side notes:
If this post was helpful, Kindly comment below or share it to benefit other travelers looking for this information.
Please note that the images in this post are courtesy of Kenya Railways. Visit their Website and/or Facebook page for more information, prices and updates.
Read more about the SGR Madaraka Express Train and Train travel in Kenya.

County Train and Express Schedule – November 01, 2017
Happy Travels 🙂