Ola-Booking
All guides
Guides ·Essentials

Getting around Nairobi

Nairobi has no metro, one commuter rail line and around 20,000 matatus. Here is what each option actually costs, from a KSh60 matatu hop to a KSh2,500 airport ride, and when to use which.

Guide
Essentials
Length
9 min read
Updated
2026-08-11
Region
Nairobi
A queue of matatus with painted livery on a Nairobi street A queue of matatus with painted livery on a Nairobi street

Ride-hailing is the default, and it is cheap

Uber, Bolt and the local operator Little all work across Nairobi and they are the backbone of most visitors' movement. A Westlands-to-CBD trip runs KSh300 to KSh500 depending on surge; Kilimani to Karen is KSh600 to KSh900; Westlands to Jomo Kenyatta International Airport is KSh1,500 to KSh2,500 off-peak. Drivers frequently call to confirm the pickup point, and Nairobi addresses are vague enough that naming a landmark — Yaya Centre, Sarit Centre, Prestige Plaza — works far better than a street number. Cash and card both work; cash is more common and drivers appreciate exact change.

Two practical notes. First, surge is real between 5pm and 8pm and during rain, when a KSh400 ride becomes KSh1,100 — waiting 20 minutes usually fixes it. Second, drivers sometimes cancel long trips they consider unprofitable, especially to Karen or Ngong at peak. Bolt tends to price lower, Uber has more cars in the north of the city, and Little integrates with M-Pesa cleanly. Download at least two apps before you land; coverage genuinely varies by area and hour.

Matatus: the real transport network

Matatus are 14-seat minibuses and larger 33-seaters running fixed routes with numbered plates, and they are how most of Nairobi moves. Fares are KSh50 to KSh100 within the city, rising at peak hours and in rain — the price is genuinely elastic and the conductor sets it. Route 46 runs Kawangware through Kilimani to the CBD, route 105 and 106 head down Waiyaki Way to Westlands and Kangemi, route 24 and 111 serve Ngong Road toward Karen and Ngong town, and route 34 runs Mombasa Road toward the airport turnoff.

The city terminals are concentrated around the CBD: Ambassadeur on Moi Avenue, the Railways area near Haile Selassie Avenue, and the Kencom stage on Moi Avenue for many western routes. Matatus stop when hailed and when full, and the decorated Rongai and Ngong route buses with sound systems are a Nairobi institution in their own right. Practical advice: ride in daylight, keep your bag on your lap and your phone out of sight, have small notes ready, and ask the conductor to tell you where to get off. It is not dangerous, but it does reward paying attention.

Boda-bodas and tuk-tuks

Boda-boda motorcycle taxis are the fastest way through Nairobi gridlock and the most dangerous. A short hop from Kilimani to Yaya Centre costs KSh100 to KSh200; Westlands to the CBD is around KSh300. Apps including Bolt and Uber both run boda categories, which gives you a tracked ride and a fixed fare — meaningfully safer than flagging one from a street stage. Insist on a helmet; app riders are supposed to carry a spare and often do not. Many visitors and most embassies advise against them entirely, and the accident statistics support that.

Tuk-tuks are limited in Nairobi compared with Mombasa but appear around Parklands, Eastleigh and parts of Lang’ata for KSh150 to KSh400 a hop. They are slower than a boda, safer, and useful for short trips with luggage or shopping. For anything longer than 3km a ride-hail car costs about the same and puts a windscreen between you and Nairobi's traffic. Neither boda nor tuk-tuk is a sensible choice in heavy rain, when road surfaces flood and visibility collapses.

The commuter rail and the SGR to Mombasa

Nairobi's commuter rail runs from the central station near Haile Selassie Avenue out to Syokimau, Embakasi, Ruiru, Kikuyu and a handful of other suburbs, with fares of KSh50 to KSh150. Service is limited to peak hours and frequencies are thin, but the Syokimau line is genuinely useful — it drops you close to the airport corridor and bypasses Mombasa Road traffic entirely. Check current timetables at the station rather than online; schedules change and the network has been expanding in stages.

The Standard Gauge Railway is a different proposition. The Madaraka Express runs from the Nairobi Terminus at Syokimau, about 20km southeast of the centre, to Mombasa in roughly five and a half hours. Economy class costs around KSh1,000 and first class about KSh3,000, and it is comfortable, punctual and books out days ahead in holiday periods. Getting to the terminus from Westlands takes 45 to 70 minutes, so build in a serious buffer. It is not a Nairobi city transport option, but it is the best intercity link in the country.

Driving, parking and the traffic reality

Self-drive is viable but demanding. Kenya drives on the left, roundabouts are aggressive, and lane discipline is aspirational. Car hire runs KSh4,500 to KSh9,000 a day for a small saloon and KSh10,000 upward for a 4x4 suited to Nairobi National Park's murram tracks. An international driving permit alongside your home licence is expected. Fuel sits around KSh190 to KSh215 a litre. Most visitors who hire do so for a specific day trip and use ride-hail in the city, which is the sensible split.

City parking is metered and enforced. Nairobi County charges roughly KSh200 to KSh300 a day for CBD street parking, paid by mobile money, and clamping is brisk. Mall parking at Sarit Centre, Westgate, Yaya and Village Market runs KSh100 to KSh300 for a few hours. The traffic peaks are 6.45am to 9.30am inbound and 4.30pm to 7.30pm outbound, with Waiyaki Way, Ngong Road, Mombasa Road and Thika Road the worst arteries. The Nairobi Expressway toll road runs above Mombasa Road and Uhuru Highway from Mlolongo to Westlands, with tolls of roughly KSh120 to KSh360 by section — during rush hour it is worth every shilling.

Walking, and where it works

Nairobi is more walkable than its reputation suggests, in specific pockets. Westlands between Rhapta Road, Woodvale Grove and the Sarit Centre is fine on foot in daylight. Kilimani around Yaya Centre, Argwings Kodhek and Chaka Road works. Karura Forest and the Nairobi Arboretum off State House Road are made for it. The CBD grid — Kenyatta Avenue, Standard Street, Kimathi Street — is walkable by day and busy enough to feel normal, though pickpocketing near Tom Mboya Street and the bus stages is a genuine risk.

What does not work is walking after dark anywhere, walking along major arterial roads where pavements vanish into ditches, and walking with visible camera gear or a phone in hand in crowded areas. Rain changes everything: broken pavement and open drainage make even good streets treacherous. The practical rule most residents follow is simple — walk within a neighbourhood in daylight, ride-hail between neighbourhoods and after sunset, which in Nairobi is around 6.30pm every day of the year.

Frequently asked questions

What people ask before they set off on this one.

Is Uber safe in Nairobi?

Yes, and it is what most residents and visitors use. Rides are tracked, fares are fixed in advance, and drivers are vetted. The main annoyances are surge pricing between 5pm and 8pm, cancellations on long trips to Karen or Ngong, and drivers calling to renegotiate a cash fare — decline politely and rebook if that happens. Bolt and Little are equally usable alternatives.

How much is a taxi from JKIA to Nairobi city centre?

A ride-hail car from Jomo Kenyatta International Airport to the CBD or Kilimani costs KSh1,200 to KSh2,000, and to Westlands KSh1,500 to KSh2,500. Airport-desk taxis quote higher, often KSh3,000 to KSh4,000. Ride-hail pickups use designated bays outside the terminals. Journey time is 35 minutes off-peak and up to 90 in rush hour unless you take the Expressway.

Can tourists use matatus in Nairobi?

Yes, and plenty do. Fares are KSh50 to KSh100 within the city, routes are numbered, and conductors will help if you tell them your destination. Travel in daylight, keep your bag on your lap and phone out of sight, and carry small notes. It is crowded and loud rather than dangerous, but pickpocketing at CBD terminals like Ambassadeur is common.

What is the Nairobi Expressway and is it worth the toll?

It is an elevated toll road running roughly 27km above Mombasa Road and Uhuru Highway from Mlolongo, past JKIA, to the Westlands exit. Tolls run about KSh120 to KSh360 depending on distance and vehicle class. At rush hour it turns a 90-minute airport crawl into 25 minutes, so yes. Off-peak the saving is smaller and the surface road is fine.

Do I need to rent a car in Nairobi?

Not for the city itself — ride-hailing is cheaper than parking and fuel, and Nairobi traffic is punishing for unfamiliar drivers. Hire a car for specific purposes: a self-drive game circuit in Nairobi National Park, or day trips toward Naivasha, Nakuru or Machakos. Expect KSh4,500 to KSh9,000 a day for a saloon and KSh10,000 upward for a 4x4, plus fuel at roughly KSh190 to KSh215 a litre.

Where to stay

Hotels in Nairobi

Rooms worth pairing with this guide.
Browse

Hotels we cover across Nairobi

24 with a full page

More guides to Nairobi

All guides
Find your Nairobi base

Compare real rates across the city and the Rift Valley towns, and fund a verified tonne of carbon removal with every booking.

Find a hotel