The Madaraka Express train operates a structured fare system across the Nairobi–Mombasa route, with ticket prices determined by travel class and distance.
The service offers Economy, First Class, and Premium Class options to accommodate different passenger needs.
According to Kenya Railways, fares vary by station, with higher fares at major stations such as Athi River, Emali, Kibwezi, Mtito Andei, Voi, and Mombasa.
Each class maintains a fixed pricing tier, with the Premium Class also offering return-ticket options for selected routes.
Short and mid-distance travel between intermediate stations is priced lower, supporting regional mobility along the corridor. The Nairobi–Suswa commuter line further provides affordable alternatives for daily travel within nearby towns.
Most Common Route: Nairobi-Mombasa
The main Nairobi–Mombasa route maintains fixed fares for each class, allowing passengers to plan trips efficiently across one-way and return options.
| Class | One Way Fare (KSh) |
| Economy Class | 1,500 |
| First Class | 4,500 |
| Premium Class | 12,000 |
| Premium Class (Return) | 20,000 |
Nairobi to Major Stations Economy Class, First Class, Premium Class Fares
Fares to intermediate stations increase progressively with distance. In Economy Class, passengers pay KSh 90 to Athi River, KSh 390 to Emali, and KSh 1,050 to Voi, reaching KSh 1,500 to Mombasa.
First Class fares follow a similar pattern, starting at KSh 180 to Athi River and rising to KSh 4,500 for Mombasa.
Premium Class fares are significantly higher, starting at KSh 480 to Athi River and rising to KSh 12,000 to Mombasa.
Premium Class (Return Fares)
Return fares in Premium Class offer bundled pricing for passengers traveling back to Nairobi from key stations along the route.
| Route | Fare (KSh) |
| Nairobi ↔ Athi River | 800 |
| Nairobi ↔ Emali | 5,300 |
| Nairobi ↔ Kibwezi | 8,100 |
| Nairobi ↔ Mtito Andei | 9,970 |
| Nairobi ↔ Voi | 14,240 |
| Nairobi ↔ Miasenyi | 16,370 |
| Nairobi ↔ Mariakani | 19,170 |
| Nairobi ↔ Mombasa | 20,000 |
Also Read: How to Cancel and Get a Refund for an SGR Ticket
Short & Mid Route Economy Fares
Short and mid-distance fares enable passengers to travel between intermediate stations at lower costs, supporting regional mobility along the corridor.
| Route | Fare (KSh) |
| Emali → Kibwezi | 210 |
| Kibwezi → Mtito Andei | 150 |
| Mtito Andei → Voi | 320 |
| Voi → Miasenyi | 170 |
| Miasenyi → Mariakani | 210 |
| Mariakani → Mombasa | 110 |
Also Read: How to Book SGR Train Tickets Online with Madaraka Express
Nairobi–Suswa Commuter Route
The Nairobi–Suswa commuter line offers affordable short-distance travel for daily commuters across towns near Nairobi.
| Route | Fare (KSh) |
| Nairobi → Rongai | 130 |
| Nairobi → Ngong | 130 |
| Nairobi → Maai Mahiu | 250 |
| Nairobi → Suswa | 250 |
| Rongai → Ngong | 70 |
| Rongai → Maai Mahiu | 130 |
| Rongai → Suswa | 130 |
| Ngong → Maai Mahiu | 130 |
| Ngong → Suswa | 130 |
| Maai Mahiu → Suswa | 130 |





