Below is the latest SGR timetable, schedule contacts, and online booking process for Madaraka Express Trains and SGR Inter-County trains between Nairobi and Mombasa.
Trains between Nairobi and Mombasa
There are a total of six daily scheduled trains between Nairobi and Mombasa. Four of the trains are Express while two stop at intermediate stations along the SGR line.
The route from Nairobi to Mombasa has Three Trains each day. One SGR inter county train (08:00 AM) and two express trains (15:00 and 22:00).
Also, the route Mombasa to Nairobi has a similar number of trains and schedules as the Nairobi to Mombasa direction.
Madaraka Express Trains
There are two express trains between Nairobi and Mombasa. These trains include the afternoon (3:00 PM) and the night train (10:00 PM).
The train tickets for Madaraka Express Trains cost Kshs 1,000 for Economy and Kshs 3000 for First Class seats. Children between 3 and 11 years pay half the price while those below 3 years travel FREE of charge.
Madaraka Express Trains SGR Timetable
Below is the timetable and schedule for sgr express trains.
|Train Code||Route (From-To)||Departure||Arrival|
|Train N1||Mombasa to Nairobi||8.00 AM||2.10 PM|
|Train N2||Nairobi to Mombasa||8.00 AM||2.00 PM|
SGR Inter-County Trains
There is only one sgr inter-county train either from Nairobi to Mombasa or Mombasa to Nairobi. The train departs at exactly 8:00 am from either city. This train makes stops at the following intermediate stations along the line: Mariakani, Miasenyi, Voi, Mtito Andei, Kibwezi, Emali, and Athi River.
SGR Inter County Trains Timetable
Below is the timetable and schedule for sgr inter county trains.
|Train Code||Route (From-To)||Departure||Arrival|
|Train E1||Mombasa to Nairobi||3.00 PM||8.08 PM|
|Train E2||Nairobi to Mombasa||3.00 PM||8.08 PM|
|Train E3||Mombasa to Nairobi||10.00 PM||3.35 AM|
|Train E4||Nairobi to Mombasa||10.00 PM||3.35 AM|
SGR inter county train ticket prices
Below are the tickets prices for sgr inter county trains.
Madaraka Express and SGR Trains Classes
The trains between Nairobi and Mombasa have two classes – First class, and Economy class.
First Class Seats
There are few seats in First Class coaches – all facing forward. This makes the class more comfortable with enough personal space. Passengers in the first class also have access to the restaurant coach and get served faster.
Economy Class Seats
There are more seats in this class with passengers facing each other. The seats are less comfortable compared to first class. Services in this class are delayed also.
Sgr online booking via mpesa
There are three ways of booking Madaraka express and sgr inter county trains. Tickets can be purchased 60 days before the travel date.
How to buy sgr tickets
1. Dial USSD Code *639# from your Safaricom Line.
2. Visit Metickets (Kenya Railways online booking website).
3. Visit the nearby station with original travel documents.
How to get your tickets after booking
After completing the payment using Mpesa, you will receive an SMS from Mpesa about the transaction. From that text, there is an Account Number.
Take note of that Account Number together with the Mobile Number you used to buy the ticket. You will use both numbers to print boarding passes at the Train station on or before the day of travel.
Madaraka Express Booking Without Mpesa
Please note that when booking your tickets on Metickets (Kenya Railways website), you can only complete the payment using Mpesa.
For international travelers without Mpesa, please contact me and I will book and pay for your tickets. You can make the payment using PayPal, Visa, Mastercard, or any other debit card.
Madaraka express contacts
- Phone 1: 0709 388 887 – for inquiries, complaints, lost & found.
- Phone 2: 0709 388 888 – for ticket booking.
- Email: [email protected]
- Booking Website: https://metickets.krc.co.ke
SGR TRAIN Stations Location
It is situated in Syokimau which is just a few kilometers south of the capital city. The station building resembles two trains with a bridge on top.
It is situated in Miritini. This station is built as concentric circles with a central tower which represents a ripple in the ocean.
Frequently Asked Questions About SGR Trains Booking
How To buy Tickets using USSD (With a Safaricom Simcard).
- Dial *639#
- Select the desired train (County Train – Morning or Express Train – Afternoon)
- Follow the other steps
- Once you make the payment, wait for Mpesa confirmation
- In the confirmation message, you will get an Account Number
- Use that number together with your Mobile number to print the ticket(s) at the station.
How to buy the SGR Tickets Online
NB/ You can print the tickets at the station on the day of travel or any other prior day. If you decide to print them on travel day, make sure you arrive early (One and a half hours)
You may also buy tickets over the counter at the Mombasa and Nairobi termini and at the respective departing intermediate station or by calling 0709 388888 and paying via M-PESA
If this information was helpful, kindly leave a comment below.