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 Isiolo

Isiolo is a town in Isiolo County, of which it is the capital. It is located in the middle of Kenya, and lies 285 kilometres north of the capital Nairobi. The town grew around the local military camps, much of the population being descended from former Somali soldiers who had fought in World War I as well as other Cushitic-speaking pastoral communities and the Ameru community. The town has an estimated population of 80,000 people, most of them living in the rural outbacks of the District. There is an increasing urban population in the recent years, especially from as far as Moyale, Marsabit and Mandera. The Isiolo town is also becoming a centre of interest because of its newly acquired status as a resort city cashing in on the popular Samburu and Shaba Game reserves, which have become preferred destinations after the famed Maasai Mara. Isiolo lies along the long A2 Road, leading towards Marsabit and Moyale much farther north.

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