RVR operates Long distance services to Kenya's main cities as well as running commuter Services in the Greater Nairobi area. These essential services provide transport to approximately 500,000 passengers/ commuters per month. In the FY 2010/11 the total number of passengers stood at 7,056,766.
Based on the railway concession agreement from 1st of November 2006, RVRK operates Passenger services along the following routes:
|Mombasa – Nairobi||530||Tue, Thur, Sun||operational|
|Nairobi – Mombasa||530||Mon, Wed, Fri.||operational|
|Nairobi – Nakuru – Kisumu||398||Mon, Wed, Fri.||Currently not in operation|
|Kisumu – Nakuru – Nairobi||398||Tue, Thur, Sun||Currently not in operation|
|Butere – Kisumu – Butere||69||Tue, Thur, Sun||Currently not in operation|