The Nairobi Commuter Rail (NCR) is a rail network serving Nairobi and its suburbs. It has five lines and 22 stations. In the first six months of 2023, the service was used by 7354 passengers daily.

After undergoing modernization, the NCR was inaugurated on 10 November 2020 by then president Uhuru Kenyatta.

On 15 December 2023, president William Ruto launched construction of the new Riruta–Ngong line that will run through Riruta, Karen, Bulbul and Ngong stations, to be built by China Road and Bridge Corporation (CRBC). The second phase will extend this line to Kiserian, and the third phase will extend it to Ongata Rongai.

There are plans to extend the Nairobi–Embakasi Village line to Ruai and the Nairobi–Syokimau line to Jomo Kenyatta International Airport.

Existing Lines

Nairobi Commuter Rail Map
to Kijabe Limuru to Nanyuki Kikuyu Ruiru Dagoretti Kahawa West Kibera Githurai Wilson Airport Nairobi Mwiki Makadara Dandora Donholm Imara Daima Pipeline Embakasi Village Jomo Kenyatta International Airport Nairobi Terminus Mombasa–Nairobi Standard Gauge Railway Syokimau Embakasi Mlolongo Athi River Kitengela Lukenya to Mombasa
to Kijabe
Limuruto Nanyuki
KikuyuRuiru
DagorettiKahawa West
KiberaGithurai
Wilson AirportNairobiMwiki
MakadaraDandora
Donholm
Imara DaimaPipeline
Embakasi VillageJomo Kenyatta International Airport
Nairobi TerminusMombasa–Nairobi Standard Gauge Railway
Syokimau
Embakasi
Mlolongo
Athi River
Kitengela
Lukenya
to Mombasa
LineServices per day (both directions)Average daily ridership (2023H1)
NairobiEmbakasi Village151994
Nairobi–Syokimau121465
Nairobi–Limuru2920
Nairobi–Lukenya2354
Nairobi–Ruiru42622

Rolling stock

In April 2020 Kenya Railways acquired 11 refurbished diesel multiple units from Serveis Ferroviaris de Mallorca. These trains were built between 1994 and 2003 by CAF as Serie 61 de SFM[es] and were running on the metre gauge railway network on the Spanish island of Mallorca.

Future Lines

  • Riruta–Lenana–Ngong Line
  • Nairobi–Nyayo–Kibera–Talanta Line

See also