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:


Route Distance(kms) Frequency Status
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

Passenger Travel