01Why the stages matter when you stay in the centre
Nairobi's matatu network is the city's circulatory system, and almost every route converges on the CBD. If you book a hotel in Nairobi Central — around Tom Mboya Street, Moi Avenue or the University Way corridor — you are within walking distance of the stages that feed most of the country and the suburbs. A journey to Westlands costs less than a bottle of water; to Karen or Ngong you pay a little more. Using the stages properly saves taxi fare and travel time, and it is genuinely the way residents move.
The catch is that Nairobi has no single bus station. Stages cluster by destination: Koja for the northern suburbs, Odeon and Kencom for the western and southern routes, Country Bus for long-distance, and the Railway terminus area for buses to the coast and Rift Valley. Learning four or five names is enough to get oriented. The 273 weekly visitors browsing this region mostly search for hotels near the CBD, so it helps to know which stage sits closest to your lodgings before you arrive.
02Koja, Odeon and Kencom: the downtown trio
Koja terminus, on the northern edge of the CBD near the Globe Cinema roundabout, serves Kiambu Road, Ruiru, Thika Road and Roysambu. Matatus queue in long lines from early morning until around 21:00. Trips to Roysambu take 20 to 35 minutes off-peak; Ruiru is roughly 45 minutes. Odeon Cinema stage on Koinange Street handles Kikuyu, Limuru and parts of Waiyaki Way, while Kencom, beside the Hilton and the anniversary towers, is the handiest for CBD-bound commuters and connections to Ngong Road.
Kencom is the most orderly of the three, with marked bays and a short walk to Moi Avenue hotels. Odeon is noisier and more chaotic, but it is the quickest boarding point for Limuru Road services. Koja is dusty and busy — wear closed shoes and keep bags zipped. If I were staying near Kimathi Street or Muindi Mbingu, I would use Kencom for everything west and Odeon as backup; travellers heading to Thika Road should walk the ten minutes to Koja rather than pay for a taxi.
03Country Bus, Railway and the long-distance runs
Country Bus Station on Landhies Road, off Racecourse Road, is the departure point for buses to Nyeri, Nanyuki, Embu, Meru and much of central Kenya. It is about 15 minutes on foot from Tom Mboya Street, or a short boda ride. Buses leave roughly hourly through the morning and early afternoon; the last departures for distant towns are generally before 18:00. Arrive early, buy your ticket at the counter, and keep valuables in a front pocket.
The Railway terminus area, near Haile Selassie Avenue, handles coaches to Mombasa, Nakuru, Eldoret and Kisumu, with operators such as those serving the coast leaving in the evening. The old railway station building itself is a useful landmark. From most central hotels this is a 10 to 20 minute walk or a brief taxi. I would skip the informal touts who approach you outside the gates and buy directly from the branded kiosks inside.
04Routes, fares and when to travel
Matatu fares vary by distance, time of day and demand. Within the CBD you might pay 30 to 50 shillings for short hops; Westlands runs around 50 to 80; longer suburban routes such as Karen, Ngong or Ruiru sit higher, often 80 to 150. Fares rise in the evening rush and in heavy rain. Carry small notes and coins — conductors rarely have change for large denominations. Most vehicles now accept mobile money, but it helps to have cash ready.
Peak hours run from roughly 06:30 to 09:00 and 17:00 to 19:30, when queues at Koja and Odeon stretch noticeably. Mid-morning and early afternoon are calmer. The long rains in April and May and the short rains in November slow traffic on Thika and Ngong roads considerably, so allow extra time. If you are based downtown, use the morning to walk to the stage you need, and consider a metered taxi for late-night returns rather than queuing in the dark.
Where this page comes from
Desk research, not fieldwork. Nobody writing this stood on the corner with a stopwatch, and a page that implied otherwise would be the least trustworthy thing on the site. The specifics above came from here:
- Written for this site by its editor. No outside source is claimed for it.
Opening hours, ticketing and market days change. No hotel or operator pays to appear here.
05Questions
Which matatu stage is closest to hotels on Moi Avenue?+
Kencom, beside the Hilton and anniversary towers, is the closest. It is a five to ten minute walk from most Moi Avenue and Kimathi Street hotels and has marked bays for western and southern routes.
How do I get from Nairobi Central to Westlands by matatu?+
Take a Westlands-bound matatu from Odeon or Kencom. The trip runs 20 to 40 minutes depending on traffic on Waiyaki Way and the museum area. Fares typically fall in the 50 to 80 shilling band.
Are the matatu stages safe to use?+
They are busy public places, so use normal city sense: keep bags zipped, avoid displaying phones, and travel in daylight where possible. Kencom is the most orderly and easiest for first-time visitors.
Where do buses to Nyeri and Nanyuki leave from?+
Country Bus Station on Landhies Road, off Racecourse Road, serves Nyeri, Nanyuki, Embu and Meru. It is around 15 minutes on foot from the CBD core. Buy tickets at the counter inside.
What time do matatus stop running?+
Most city routes wind down between 20:00 and 21:30, with occasional later services on busy corridors. Long-distance buses typically depart before 18:00. For late returns, a metered taxi is the safer choice.
Do I need exact change for matatu fares?+
It helps. Conductors rarely carry change for large notes. Many matatus now accept mobile money, but keep small denominations of cash ready for short hops around the CBD.
Can I walk between the main stages?+
Yes. Koja, Odeon, Kencom and Country Bus are all within roughly 15 to 25 minutes of each other on foot, though pavements are uneven and busy. Wear comfortable, closed shoes.