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


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
Madaraka Express Train Routes and Fare Categories for Passengers
Madaraka Express Passenger Service train.Kenya Railways has warned against a ticketing fraud syndicate targeting SGR travelers.Photo/Kenya Railways