Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

About Ruiru

Ruiru is a municipality and sub-county in Kiambu County, Kenya. It sits within the greater Nairobi Metropolitan region. According to the 2019 national population census, Ruiru is the 4th largest urban centre in Kenya by population. The name Ruiru is of the Kikuyu dialect and possibly relates to the black cotton soil that is found in most parts of Ruiru to the east and south.

Get the Rome2Rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps