Getting around Nairobi: matatus, ride-hailing and the Expressway
Painted matatu minibus in Nairobi traffic beside the Expressway
Nairobi has no metro and 4.5 million people, so the whole city runs on matatus, mobile money and a 27km toll road — here is how to use all three without losing your day or your phone.
The honest overview
There is no metro and no integrated ticketing. Nairobi moves on 14-seat matatu minibuses and larger buses on fixed routes, ride-hailing apps, boda boda motorbikes, and a small commuter rail network. Traffic is the defining constraint: the peaks run 6.30am-9am and 4.30pm-7.30pm, and rain makes both worse by roughly half again. A 6km crosstown trip that takes 15 minutes at 11am can take 70 minutes at 6pm in November. Plan two journeys a day, not five, and cluster your plans by district.
Get a local SIM at the airport or any shop with your passport — a Safaricom line with data costs a few hundred shillings — because M-Pesa mobile money is how the city pays for things, including matatu fares, parking and park entry. Download Bolt, Uber and Little before you land. Between those three things you can navigate Nairobi competently on day one, which is not true of most African capitals of this size.
Matatus: how they actually work
Matatus are privately owned minibuses running numbered routes, decorated in everything from airbrushed murals to LED interiors and sound systems that qualify as a cultural artefact in their own right. Fares run KSh50-100 for most in-city journeys, rising to KSh150 or more at peak and in rain — the conductor, or makanga, sets the price out loud and it is not negotiable. Route 46 goes to Kawangware, 111 runs Ngong Road to Ngong town, 125 and 126 serve Langata, Karen and Rongai from the Railways stage, and 34 heads towards JKIA.
Practicalities: you board at a stage, not anywhere; you pay the conductor once moving, ideally in coins or small notes or by M-Pesa; and you shout to be let down. The Super Metro and Citi Hoppa fleets are the orderly, seat-belted end of the market and cost the same — take them if you can. Keep your phone in a zipped pocket, not your hand, and keep bags on your lap. Avoid matatus after dark as a visitor, and avoid the CBD stages at Railways and Kencom at 6pm entirely.
Ride-hailing: the default for visitors
Bolt, Uber, Little and Faras all operate widely and reliably, and this is how most visitors get around. Typical fares: Westlands to the CBD KSh300-600, Westlands to Karen KSh900-1,600, Kilimani to Gigiri KSh600-1,000, and JKIA to Westlands KSh1,800-3,000 plus the Expressway toll. Prices surge in rain and at peak, sometimes doubling. Bolt is usually cheapest, Uber has the best coverage late at night, and Little takes cash and card comfortably.
Three habits worth adopting. Confirm the driver's plate and name before getting in, and use the in-app trip-sharing. Sit in the back. And be flexible about pickup points — around Westlands nightlife and the CBD stages, drivers cannot stop where you are standing, so walk 100m to a side street and re-pin. Some drivers will call and ask you to cancel and pay cash; that removes your insurance and your record of the trip, and the polite answer is no.
The Nairobi Expressway, and when to pay the toll
The Expressway is a 27km elevated and at-grade toll road running above Mombasa Road from Mlolongo, past JKIA and the industrial area, to James Gichuru Road in Westlands. Tolls for a saloon car run roughly KSh120-360 depending on which sections you use, paid by ETC tag, manual booth or mobile money. It transforms the airport run: JKIA to Westlands drops from a 90-minute peak crawl on the old road to a reliable 25-35 minutes.
Use it for every airport transfer without hesitating, and for any crosstown journey between Westlands, Upper Hill and the Mombasa Road corridor during peak. Do not bother off-peak for short hops — the surface roads are fine at 11am and you save the toll. Note the exits: Museum Hill, Haile Selassie, Bunyala, Capital Centre, Eastern Bypass and JKIA. Ride-hail apps usually offer a toll option at booking; if not, agree with the driver up front who is paying it, because that argument at the booth is a tedious way to start a trip.
Trains: the SGR to Mombasa and the city commuter lines
The Madaraka Express standard-gauge railway runs from Nairobi Terminus at Syokimau, about 20km from the CBD, to Mombasa in roughly five and a half to six hours, with departures in the morning and afternoon. Economy fares sit around KSh1,500 and first class around KSh4,500, tickets sell out on Fridays and holidays, and you should book several days ahead through the official channels. The terminus itself is a spectacle, and the route crosses Tsavo with elephant sightings from the window if you sit on the right.
In the city, the Nairobi commuter rail network runs from Nairobi Central Station on Haile Selassie Avenue out to Syokimau, Embakasi, Ruiru, Kikuyu and Limuru at fares around KSh100-150. Services are limited and timed for commuters rather than tourists, but the Syokimau line is a cheap, traffic-proof way to reach the SGR terminus if the timing lines up. The old station also houses the Railway Museum, which is worth an hour for the colonial locomotives and the Tsavo lion story.
Boda bodas, walking and driving yourself
Boda boda motorbike taxis cost KSh100-250 for short hops and are the fastest way through gridlock, which is why couriers use them. They are also responsible for a large share of Nairobi's road-trauma admissions. If you use one, order through an app rather than the kerb, insist on a helmet, and never ride at night or in rain. For most visitors the honest advice is to skip them and accept the extra fifteen minutes in a car.
Walking is pleasant and normal in daylight in Westlands, Kilimani, Karen, Gigiri and the CBD grid, and it is the best way to see the city. After dark, take a car — that is what residents do, and it is a habit rather than a panic. Self-driving is manageable if you are confident: fuel runs around KSh180-200 a litre, hire cars start about KSh5,000 a day for a small saloon, roundabout etiquette is assertive, and county parking in Westlands and the CBD is metered and enthusiastically clamped.
Safety, scams and the things that actually go wrong
Nairobi's reputation runs harsher than the daily reality for visitors who follow local habits, but the risks are real and specific. Phone snatching at matatu stages, in stopped traffic with the window down, and on the Westlands strip at closing time is the most common incident. Keep the phone away, the window up in slow traffic, and nothing valuable in a back pocket. Do not walk in the CBD after dark, and avoid Uhuru Park and River Road at night entirely.
The scams to know: someone helpfully steering you to a specific matatu or a curio shop for a commission; unofficial parking attendants at malls; and a driver asking you to cancel the app booking. Carry a photocopy of your passport rather than the original. Use ATMs inside bank branches and malls in daylight. Police checks on the road are routine and usually just a wave-through for a passenger. Follow those rules and Nairobi is a straightforward city to move around in.
A practical plan for a five-day visit
Base yourself in one district and cluster days by geography. Day one, Westlands and the CBD on foot plus the National Museum. Day two, the Karen and Langata block — 6am park gate, Sheldrick at 11, Giraffe Centre at 12.30, lunch on Ngong Road, all with one hired driver at roughly KSh8,000-12,000 for the day, which beats four separate ride-hails. Day three, Karura Forest and Gigiri. Day four, a Rift Valley day trip. Day five, shopping and an Expressway run to JKIA.
Two rules make that plan work. Never schedule anything that requires crossing the city between 4.30pm and 7.30pm, and always allow two hours to the airport from anywhere in the rainy months even with the Expressway. Book a hired driver through your hotel rather than the street — hotel rates are transparent, the vehicle is insured, and a good driver-guide is the single best purchase of a Nairobi trip, worth more than any hotel upgrade you might be considering.
Before you book
What people ask before booking Nairobi.
In daylight, on main routes, with your phone and bag secured, yes — millions of people use them daily. Prefer the Super Metro or Citi Hoppa buses, which have seat belts and set fares of KSh50-150. Avoid them after dark and avoid the CBD stages at Railways and Kencom during the 6pm crush.
Ride-hailing runs KSh1,800-3,000 to Westlands or the CBD, plus an Expressway toll of about KSh360 for a saloon car. Hotel transfers cost KSh2,500-4,000 with the toll included and are more reliable for arrivals before 6am. The Expressway makes the trip 25-35 minutes off-peak.
Get an M-Pesa-enabled local SIM on arrival. It pays matatu conductors, ride-hail fares, tolls and parking. Keep a few hundred shillings in coins and small notes for matatus where the conductor prefers cash, and expect no change from a KSh1,000 note on a KSh70 fare.