Here is a step-by-step guide on how to book Madaraka Express SGR train tickets via Mpesa. The Standard Gauge Railway (SGR) is one of Kenya’s most convenient modes of transportation. It transports people and cargo between Nairobi, Kenya’s capital, and Mombasa, East Africa’s largest port. The main passenger service is the Madaraka Express. It connects Mombasa to Nairobi and other cities with stops at various intermediate stations.
The Madaraka Express Passenger Service offers two types of train service each making two round trips a day. The Inter-county train runs in the morning and makes stopovers in Athi River, Emali, Kibwezi, Mtito Andei, Voi, Miasenyi and Mariakani county stations while the Express trains (Afternoon & Night) does not stop along the way during the journey.
Many people praise the modern train for its ease of use, short travel time, and amazing experience as it traverses 120 kilometres of the scenic Tsavo National Park. SGR fares for first-class passengers currently cost Ksh 3000, while an economy-class seat costs Ksh1000. Here is a step-by-step guide on how to book an SGR ticket using M-PESA.
Madaraka Express SGR Quick Tips
- The SGR timetable is the same every day of the week and the train runs 7 days a week.
There is no SGR app to book tickets. You can only pay for the SGR via M-PESA mobile money, Book Online at the official Madaraka Express website (https://metickets.krc.co.ke/) or in person at an SGR station. - The Nairobi Terminus is a 20-30-minute drive outside the city centre without traffic. Due to traffic jams on Mombasa Road, the true travel time can be over 1 hour
- It can take another 30-60 minutes to get through security and check in at Nairobi Terminus.
- The Mombasa SGR terminus is also 30 minutes outside Mombasa. You can take a taxi or bus to the city. For beach destinations north and south of Mombasa, book a taxi or shuttle bus.
Madaraka Express Trains SGR Timetable
Nairobi To Mombasa
Train Type | Departure | Arrival |
Inter-County Train | 8.00 am | 2.00 pm |
Express Train | 3.00 pm | 8.10 pm |
Express Night Train | 10.00 pm | 3.35 am |
Mombasa To Nairobi
Inter-County Train | 8.00 am | 2.00 pm |
Express Train | 3.00 pm | 8.10 pm |
Express Night Train | 10.00 pm | 3.35 am |
Nairobi to Mombasa SGR Train Prices
Ticket Type | 1st Class | Economy |
Adult single-ticket | Ksh 3,000 | Ksh 1,000 |
Children between 3-11 years old: | Ksh 1,500 | Ksh 500 |
Children below 3 years old | Free | Free |
SGR Inter-county Train Ticket Prices
Below are the tickets prices for SGR inter-county trains
How to Book SGR Train Tickets via Mpesa App
Here is a way to use your M-PESA Super app to book your Madaraka Express SGR ticket.
- Log in to the M-PESA app
- In the Services section, find Madaraka Express
- Select your preferred travel dates and times
- Select the number of tickets you would like to purchase and click “Continue”
- Fill in your details, including your name, ID number, and contact information
- Choose the class of service you would like.
- Review your booking details and click “Continue” to proceed with the payment
- Enter your phone number and click “Pay”
- You will be able to pay directly from the app.
Madaraka Express Passenger Contacts
Passenger Service bookings: 0709388888
Passenger Service inquiries, complaints, lost & found: 0709 388 887