Ola-Booking
Blog Transport

What time should you travel in Nairobi? A traffic timing guide

2026-02-105 min readOla-Booking
Rush-hour traffic backed up along a Nairobi highway at dusk Rush-hour traffic backed up along a Nairobi highway at dusk

Move between 10am and 3pm or before 6.45am — outside those two windows a 6km hop across Nairobi can take 70 minutes instead of 15.

The short answer, with the numbers behind it

Plan every journey for the 10am-3pm midday trough, or set off before 6.45am. Those are the only reliable windows. Westlands to the CBD is about 5km; at 11am a ride-hail car does it in 12-15 minutes for roughly KSh450, and at 6pm the same trip runs 45-70 minutes and the app surges to KSh900-1,300. Karen to Kilimani is 13km: 25 minutes midday, an hour and a half if you leave Karen at 5pm on a Friday. Nairobi does not have a mild rush hour that you can push through with patience. It has a hard stop.

The reason is arithmetic, not chaos. Around five million people funnel along perhaps eight arterial roads into one small central grid, with almost no rail alternative and matatus competing for the same tarmac. When a single junction locks — Museum Hill, Nyayo, Haile Selassie roundabout — the queue propagates backwards for kilometres in minutes. Google Maps is decent in Nairobi and its live estimates are worth trusting; what it cannot predict is a stalled lorry on Mombasa Road or a burst water main on Ngong Road. Build a 30-minute buffer into anything that matters and you will rarely need it twice.

The morning peak, hour by hour

From 6.15am the inbound arteries start filling: Mombasa Road from Athi River and Syokimau, Thika Road from Ruiru and Juja, Jogoo Road and Outer Ring from the eastern estates, Waiyaki Way from Kikuyu and Kinoo, Ngong Road from Ngong town and Rongai via Langata. By 7am all of them are solid inbound and stay that way until roughly 9.30am. School run traffic makes 6.45-7.45am the sharpest hour of the entire day in Lavington, Kileleshwa and Karen, where private school buses and parent cars share narrow roads with no bypass. If you must be somewhere at 8am, leave at 6.30am and take a book.

The useful counter-flow trick: outbound is comparatively free in the morning. Driving from the CBD or Kilimani to Karen, Gigiri or Machakos at 7.30am is often quicker than at 11am, because everyone else is heading the other way. The same is true for early day trips — a 6am departure to Naivasha clears the Southern Bypass and Mai Mahiu escarpment before the lorry convoys build, and you reach Lake Naivasha in about 90 minutes rather than the 2.5 hours a 9am start will cost you. Safari and Amboseli transfers depart at 6am for exactly this reason.

The evening peak and why Friday is a separate category

Outbound congestion begins around 4.15pm and does not fully clear until 8pm, later on the Thika and Mombasa Road corridors. The worst 90 minutes are 5.30-7pm, when the matatu stages at Ambassadeur, Kencom, Railways and Odeon empty the city centre in one wave. Ride-hail apps price this honestly: a Westlands-Karen fare that is KSh900 at noon quotes KSh1,800-2,400 at 6.30pm, and drivers often reject long trips into a jam. If your dinner reservation is at 7.30pm in a different suburb from your hotel, either leave at 6pm and have a drink first, or eat where you sleep.

Friday breaks the pattern entirely. Offices empty from 3pm, upcountry travellers head for Machakos, Nyeri and Nakuru, and Nairobi's restaurant and bar traffic starts before the commute has finished. Friday 4-9pm is the single worst block of the week on Waiyaki Way, Ngong Road and Langata Road. The last Friday of the month is worse again because salaries land. Sunday morning is the mirror image: before 11am the city is genuinely empty, matatus run thinly, and you can cross from Runda to Nairobi National Park's Langata gate in 25 minutes. Schedule your one awkward cross-town errand for Sunday.

Rain is the multiplier nobody plans for

During the long rains of late March to May and the short rains of late October to December, a heavy afternoon downpour multiplies journey times by two or three. Drainage on Waiyaki Way, Langata Road and parts of Outer Ring floods within 20 minutes of the rain starting; boda bodas shelter under flyovers and stop working, matatu fares double from KSh50-70 to KSh100-150 on the same route, and ride-hail supply collapses at precisely the moment demand spikes. The pattern is fairly predictable — the rain usually arrives mid-to-late afternoon rather than all day — which means an 11am appointment is far safer than a 4pm one in April.

Practical responses: watch the sky from about 2pm in the rainy months and move your travel forward rather than back, because waiting out a storm in Nairobi means waiting out the jam it created too. Keep a KSh2,000 cushion for surge pricing. If you are caught out, a mall with a covered car park — Sarit and Westgate in Westlands, Yaya in Kilimani, The Hub in Karen — is a better place to lose an hour than the back of a stationary car. Do not take a boda in heavy rain; the roads are slick, drainage covers are missing and helmets are optional in practice.

Month-end, school terms and the state calendar

Three calendar effects reshape traffic. Month-end, especially the last two working days, adds shopping and banking trips and reliably worsens the evening peak. School terms matter enormously: during the January, April, August and December school holidays the morning peak softens by 15-25 minutes across the whole city, which is one of the underrated reasons to visit in those months. And national days — Madaraka Day on 1 June, Mashujaa Day on 20 October, Jamhuri Day on 12 December — bring road closures around Uhuru Highway, Uhuru Gardens and Nyayo Stadium, along with motorcade halts that stop traffic dead for 10-20 minutes with no warning.

Presidential and VIP movements can freeze Uhuru Highway or Limuru Road at any time; if your driver suddenly pulls over and switches the engine off, that is what has happened, and it is not negotiable. Funeral and wedding convoys do something similar on Sundays. None of this is predictable enough to plan around, so build it into your buffer instead: for a flight out of Jomo Kenyatta International, leave Westlands three hours before departure in the evening peak, two hours off-peak. Missing a 23.30 departure because you left at 20.00 from Karen is a genuinely common tourist error.

Corridor by corridor: which roads fail first

Mombasa Road is the most consequential because it links the airport and the industrial area; below the Expressway it jams from 6.30am and again from 4pm, and lorry breakdowns near Cabanas or Bellevue can add 40 minutes. Waiyaki Way is the second problem child, with the ongoing James Gichuru-Rironi expansion works squeezing lanes near Kangemi and Uthiru — treat any Westlands-to-Limuru or Naivasha trip as needing an extra 30 minutes. Thika Road moves fast off-peak thanks to its eight lanes but backs up hard at Muthaiga, Roysambu and Kasarani junctions in both peaks.

Ngong Road, now dualled, still bottlenecks at the Kenyatta National Hospital and Prestige junctions. Langata Road is the sleeper: it carries Rongai, Karen and airport-bound Southern Bypass traffic and locks between 4.30pm and 7pm at the Bomas and Carnivore junctions, which affects anyone staying in Karen. The bypasses help if used correctly — Southern Bypass from Kikuyu to Ole Sereni saves the city centre entirely, and the Eastern Bypass links Thika Road to the airport. If your driver suggests a bypass that looks longer on the map, agree; distance is meaningless here and time is everything.

The Expressway maths

The elevated Nairobi Expressway runs from Mlolongo, past the airport, above Mombasa Road and Uhuru Highway to James Gichuru in Westlands. Tolls for a saloon car range from about KSh120 for a short hop to about KSh360 for the full JKIA-to-Westlands run, paid by tag or by M-Pesa at the booths. In the peaks it is the single best-value purchase in Nairobi transport: it converts a 90-minute airport crawl into 25-30 minutes. Ride-hail drivers will ask whether you want to use it and whether you will cover the toll — say yes and confirm it is added to the fare.

It is not a universal fix. Off-peak on a Sunday morning, ground-level Mombasa Road is nearly as quick and the toll is wasted. The Westlands exit dumps you onto James Gichuru and Waiyaki Way, which can themselves be jammed at 6pm, so the time saved shrinks if your destination is Parklands or Gigiri. And there are no exits in the middle of long stretches, so if you need Industrial Area or South B, stay below. Rule of thumb: use it for anything airport-related between 6am and 9pm, and skip it for short intra-city hops.

Designing a day that actually works

Cluster by geography, not by interest. A day that pairs Nairobi National Park's Langata gate at 6.15am with the Karen museums and lunch works because everything sits inside a 6km radius. A day that puts the National Museum on Museum Hill at 10am, Karen at 1pm and a Westlands dinner at 7.30pm spends two and a half hours in traffic for three activities. Two areas per day is the realistic ceiling, three only if one of them is where you sleep. Booking a hotel in the same quadrant as the things you most want to see is worth more than any upgrade.

Fix the anchors first: sunrise game drives leave at 6am, the Sheldrick elephant viewing is a single midday hour, and most Kenyan offices close at 5pm. Everything else bends around those. For the airport, aim to arrive three hours before an international departure and add the evening peak on top if you are travelling after 4pm. If you land at 06.00, expect a smooth ride into town before the inbound wave; if you land at 18.30, do not book a 20.30 dinner. Nairobi rewards people who accept its rhythm and punishes people who negotiate with it.

Book while you read Median nightKSh8929 Cheapest areaKSh2200 Hotels3238 Find a hotel

Before you book

What people ask before booking Karen.

How long should I allow to get to the airport from Westlands?

Two hours door-to-door off-peak including check-in queues, three hours if you are travelling between 4pm and 7.30pm or during heavy rain. The Expressway makes the drive itself 25-35 minutes, but the run from your hotel to the Westlands on-ramp can eat 20 minutes alone in the evening.

Is Sunday really that much quieter?

Yes, before about 11am. Offices are shut, schools are closed and matatu frequencies drop, so cross-town trips that take an hour on a weekday take 20-25 minutes. Sunday afternoons refill as families head to malls and out-of-town lunches, and by 5pm the Ngong and Langata Road corridors are busy again.

Should I just use boda bodas to beat the jam?

They will beat the jam, and they carry real risk: Nairobi hospitals treat a heavy load of motorcycle injuries, helmets are frequently missing or ill-fitting, and riders filter aggressively. If you use one, do it for short daylight hops of under 3km, insist on a helmet, and never in rain or after dark.

Does Google Maps work well in Nairobi?

Its live traffic layer is reliable and updates quickly, and route timings within the city are usually within 10 minutes. What it misses are sudden closures for motorcades, flooded underpasses and lorry breakdowns. Cross-check with your driver, who will know which junction has failed today, and accept longer bypass routes when offered.

Where to stay

Hotels in Karen

Live prices · free cancellation

Recommended reads

All posts