The Kenya Railways Corporation (KRC) has released the full fare details for the newly launched Nyahururu Safari Train, showing how much passengers will pay on different routes in economy and first class.
The train, which passes through more than 20 stations from Nairobi to Nyahururu, offers passengers and traders a new rail transport option across a wide corridor.

Economy Class Fares
In economy class, the cheapest fare is the Ol Kalou–Nyahururu section at Sh50, making it the lowest-priced journey on the route.
Passengers travelling from Nairobi to nearby stops such as Line Saba, Kibera, Satellite, and Lenana will pay Sh80. The same fare applies to stations including Kikuyu, Dagoretti, Muguga, and Limuru.
Travellers heading further along the route to Uplands, Matathia, and Kojabe will pay Sh150, while longer trips to Longonot, Suswa, Munyu, Naivasha, Morendat, and Ilkek cost Sh300.
Fares increase for longer distances, with Gilgil priced at Sh450, Ol Kalou at Sh550, and Nyahururu at Sh600.
First Class Fares
First class passengers travelling from Nairobi to Nyahururu will pay Sh1,300, more than double the economy fare, for higher comfort and services.
Short-distance first class travel from Nairobi to stations such as Line Saba and Kibera costs Sh240.
Mid-route stations including Uplands, Matathia, Kojabe, Longonot, Suswa, and Munyu are priced at Sh720. The same fare applies to Naivasha, Morendat, and Ilkek.

Gilgil costs Sh960, while Ol Kalou is priced at Sh1,160 in first class.
For short inter-station trips, fares remain affordable. In economy class, neighbouring stations such as Suswa–Munyu, Munyu–Naivasha, and Naivasha–Morendat cost Sh80.
In first class, similar short trips between stations such as Naivasha–Morendat, Morendat–Ilkek, and Ilkek–Gilgil cost Sh240.
The Ol Kalou–Nyahururu stretch remains the cheapest segment on the entire network at Sh50 in economy class.
According to Kenya Railways, the Nyahururu Safari Train is expected to carry up to 1,500 passengers and transport 5,000 tonnes of goods daily.
The railway line was officially reopened on June 2, 2026, ending a 46-year pause in operations along the route.
Email your news TIPS to Editor@Kahawatungu.com — this is our only official communication channel

