In recent years, since early 2017, the Kenya Railways corporation has facilitated easy movement, especially from Nairobi to Mombasa, with the introduction of the Madaraka Express Train, which consists of the Inter County, Express, and Night Train Types. Without a doubt, the Madaraka Express has become an essential means of transport, especially for those who are looking to beat long-distance travel using other means, such as buses or even shuttles. But one thing remains constant for all Madaraka Train Passengers? That’s understanding the train fares and even the schedules.
Every year, the Kenya Railway Corporation (KRC) usually revises the fare structure for the Madaraka Traina, and as of the writing, the new fare structure is out for the 2025 financial year. And so, how much is Madaraka Train Faress? In this guide, you will discover everything that you need to know.
Madaraka Express train schedules for 2025
Below are the Madaraka Train Timetables updated for 2025:
From Nairobi to Mombasa
Train Type
Nairobi
Athi River
Emali
Kibwezi
Mtito Andei
Voi
Miasenyi
Mariakani
Mombasa
Inter-County
0800 HRS
0819 HRS
0927 HRS
1014 HRS
1050 HRS
1202 HRS
1241 HRS
1327 HRS
1400 HRS
Express
1500 HRS
–
–
–
–
1848 HRS
–
–
2008 HRS
Night Train
2200 HRS
–
–
–
–
–
–
–
0335 HRS
From Mombasa to Nairobi
Train Type
Mombasa
Mariakani
Miasenyi
Voi
Mtito Andei
Kibwezi
Emali
Athi River
Nairobi
Inter-County
0800 HRS
0826 HRS
0912 HRS
0949 HRS
1118 HRS
1151 HRS
1236 HRS
1345 HRS
1410 HRS
Express
1500 HRS
–
–
–
1638 HRS
–
–
–
2008 HRS
Night Train
2200 HRS
–
–
–
–
–
–
–
0335 HRS
Nairobi – Ngong Commuter Service (Monday to Friday)
From Nairobi Terminus to Ngong Town
Nairobi Terminus
Rongai
Ngong
0510 HRS
0534 HRS
0552 HRS
1840 HRS
1904 HRS
1922 HRS
From Ngong Town to Nairobi Terminus
Ngong
Rongai
Nairobi Terminus
0620 HRS
0635 HRS
0704 HRS
1947 HRS
2002 HRS
2028 HRS
Nairobi – Suswa Service (Friday, Saturday and Sunday)
From Nairobi Terminus to Suswa Town
Nairobi Terminus
Rongai
Ngong
Maai Mahiu
Suswa
0850 HRS
0914 HRS
0939 HRS
1034 HRS
1110 HRS
From Suswa Town to Nairobi Terminus
Suswa
Maai Mahiu
Ngong
Rongai
Nairobi Terminus
1550 HRS
1615 HRS
1711 HRS
1737 HRS
1810 HRS
Madaraka Express Fares 2025
Aside from knowing the Train Schedules or the Madaraka Express passenger trains, understanding the costs of moving from one location to another is essential. The Madaraka train operates as a unit, but within it, it is divided into two main travel classes: Economy and Business Class, each catering to different passenger needs and budgets.
The economy class is the cheaper option, costing KSh 1,500 in 2025, up from the previous fare of KSh 1,000 in 2024, for those traveling from Nairobi to Mombasa. On the other hand, the travel between the two stations, business or first class, is expensive, as passengers pay Ksh 4,500 for one trip. Below is the whole Madaraka Express train schedule in 2025 for all stations represented in Various groups:
For those looking to travel using any of the Madaraka Express Train types, you are required to have a ticket before onboarding. Luckily enough, the Kenya Railway Corporation has made it easier for anyone to have seats reserved through the KRC Metric online booking portal. Here is how:
Note that individual bookings can be made up to 30 days in advance, while group bookings (20+ passengers) require at least 32 days’ advance reservation. In addition to the Online Booking portal, you can also dial *639# on your Sfaraicom number to make your bookings or personally visit any Madaraka Train station near your location to book.
We hope the guide has helped you understand everything to know about Madaraka Express passenger train fairs and the time of their operations. Still, if you have a rough time, we have provided you with KRC contacts in the article through which you can reach out for assistance. Otherwise, feel free to leave a comment below, and we will guide you.