In a world that is increasingly digital and globalised, the convenience of online services has become part of everyday life. Recognising this, Kenya Railways embarked on a journey of transformation to enhance the passenger experience by introducing the Madaraka Express train service website. Launched in January 2018, it marked a landmark moment in the history of transportation in Kenya.
For international visitors eager to experience innovations like the Madaraka Express and explore the country’s attractions, it’s important to apply for Kenya eTA in advance to ensure a smooth entry into the country.
Prior to the launch of the online booking platform, passengers faced numerous challenges in obtaining SGR train tickets for travel between Nairobi and Mombasa. People frequently turn to USSD codes or visit the station in person, only to end up frustrated after a lengthy struggle.
The website was created to offer accessible solutions for issues faced by passengers using the Madaraka Express train service.
Booking the ticket is easy, as it requires only 10-15 minutes. Please go through the steps below for a better application experience.
Step 1: Access the Website:To start the process of booking, all you need to do is visit the official website: metickets.krc.co.ke. This online portal is designed to make your booking experience as smooth and time-saving as possible.
Step 2: Select Your Preferred Train:On the platform, three types of trains are available for selection: the Inter-Country, Express and Suswa trains. The choice gives flexibility to the travellers in making their selection in order to suit their travel preferences and schedule.
Step 3: Choose Your Starting Station:With the train type chosen, now you would select the station from which the journey shall commence. The options include Mombasa Terminus, Athi River, Emali, Kibwezi, Miaseny, Mariakani, Mtito Andei, Voi, Nairobi Terminus and many more.
Step 4: Indicate Your Destination: You ought to select your destination after your starting station. Among the destinations you could select from are Voi, Mtito Andei, Mariakani, Miaseny, Kibwezi, Emali, Athi River. This function would ensure that your journey details are very accurate.
Step 5: Specify Travel Date: To assist you in finding available trains for your chosen date, the platform requires you to input your travel date. This ensures that you are presented with options that align with your plans.
Step 6: Select Coach Type and Number of Passengers: The journey can now be personalised further with selection of the type of coach preferred, whether Economy or First Class. The number of passengers accompanying you can now be indicated to pave the way for group booking.
Step 7: Provide Passenger Details: The platform requires essential passenger information for ticket issuance and identification purposes. Provide full names, ID or passport numbers, and the country of origin to ensure a smooth boarding process.
Step 8: Choose Payment Option: In line with the digital age, the preferred payment option is Mpesa, a widely-used mobile payment service in Kenya. This secure and efficient method ensures that your transaction is completed seamlessly.
Step 9: Confirmation and Ticket Collection: Upon successful booking and payment, a confirmation message will be sent to you. This message contains vital details that will be used to print your ticket at the departing station. This step ensures that you're well-prepared for your journey.
In addition to the booking process, there are some important details to keep in mind:
The SGR train schedule between Nairobi and Mombasa is subject to change. Please verify the official Madaraka Express portal before applying:
Service Type |
Route |
Departure |
Stops (Main) |
Arrival |
Notes / Features |
|
Nairobi → Mombasa |
8:00 am |
Emali (9:27–9:31 am), Mtito Andei (10:50–10:51 am), Voi (12:02–12:08 pm) |
~2:00 pm |
Scenic route, multiple stops, good for first-time travellers |
|
Nairobi → Mombasa |
3:00 pm |
Voi (6:48 pm) |
~8:30 pm |
Limited stops, faster, ideal for business or short trips |
|
Nairobi → Mombasa |
10:00 pm |
Nonstop |
~3:35 am |
Overnight express, arrive early morning |
|
Mombasa → Nairobi |
8:00 am |
Voi (9:49–9:55 am), Mtito Andei (11:18–11:21 am), Emali (12:36–12:39 pm) |
~2:10 pm |
Scenic inland journey, multiple stops |
|
Mombasa → Nairobi |
3:00 pm |
Voi (4:36 pm) |
~8:18 pm |
Quicker travel, fewer stops |
|
Mombasa → Nairobi |
10:00 pm |
Nonstop |
~3:35 am |
Overnight express, best for travelers maximizing daytime |
The Premium Madaraka Express is a non-stop train service between Nairobi and Mombasa in a speedy, convenient manner. It runs 2 times a day, i.e. 3.00 pm in the afternoon and 10.00 pm at night and the journey takes approximately 5-5.5 hours.
Facilities offered by the Train
The new online booking platform for Kenya Railways' SGR trains is a major improvement for Kenya’s transport sector. It shows Kenya's commitment to using digital technology to make the passenger experience better. Now, travellers can easily and quickly book tickets in advance, which makes the journey between Nairobi and Mombasa even more convenient.
FAQs
Currently, the system requires you to make two separate bookings — one for the onward journey and another for the return trip. Ensure you use the same passenger details for consistency.
The platform does not allow automatic date changes once booked. However, you can cancel your current booking (subject to policy) and rebook for your preferred date, though refunds may not always be immediate.
Boarding is only allowed from the station indicated on your ticket. If you attempt to board from another stop, you may be denied entry.
Yes. For security reasons, the portal restricts bulk purchases. For groups larger than 20, you must follow the group booking policy.
Like
Dislike
Comment