Kenya Railways has announced the resumption of the Nanyuki Safari Train, offering travelers a convenient travel option between Nairobi and Nanyuki.
In a notice on Wednesday, December 3, the agency said the train departs Nairobi at 9:00am every Friday, making stops in Makadara, Dandora, Mwiki, Githurai, Kahawa, Ruiru, Thika, Mitubiri, Makuyu, Maragua, Murang’a, Sagana, Karatina, Kiganjo, Naro Moru, and arrives in Nanyuki at 4:49pm.
The return journey starts in Nanyuki every Sunday at 9:00am, following the same route back to Nairobi, where it arrives at 4:46pm.
"The Nanyuki Safari makes a return trip to Nairobi every Sunday at 9.00a.m. Enjoy the scenic views of Kenya's Central Region as it makes it was back to the capital," the notice read.
Kenya Railways noted that the Nanyuki Safari Train has had a positive impact on communities along the route.
Read More
"The Nanyuki Safari Train has brought significant benefits to travelers along the route. It's boosted local tourism, supported businesses, making it a vital part of the regional economy," the notice added.

Kenya Railways added that the service reflects their broader commitment to strengthening transport networks in the country.
"Kenya Railways is committed to delivering transport solutions that connect people and places, and the Nanyuki Safari Train is a prime example. Book your tickets now to experience the scenic Safari travel with us," the notice concluded.
Tickets for the service are available at the Nairobi Central Station.
This comes a day after Kenya Railways announced the deployment of an additional Madaraka Express Passenger Service train to facilitate the surge in travel expected during the festive season.
In an announcement on Tuesday, December 2, the corporation confirmed that the train will operate from Monday, December 8, to Monday, January 5, 2026.
"We will be running an additional Madaraka Express Passenger Service train from Monday 8th December 2025 to Monday 5th January 2026 to accommodate the increase in passenger demand during this period," the notice read.
According to the schedule shared by Kenya Railways, the additional Nairobi–Mombasa train will depart the Nairobi Terminus at 09:40am, arriving in Voi at 1:35pm before proceeding to Mombasa where it will reach at 3:35pm.
The Mombasa-Nairobi service will depart Mombasa at 4:30pm, make a stop in Voi at 6:15pm, and finally arrive in Nairobi at 10:55pm.
Passengers can book their seats through the official portal at www.metickets.co.ke, via USSD *639#, or by visiting any SGR station nationwide.




