Ola-Booking
Blog Seasons & events

Which Nairobi events are worth timing a trip around?

2026-04-225 min readOla-Booking
Crowd on the lawns at Ngong Racecourse during an afternoon music festival in Nairobi Crowd on the lawns at Ngong Racecourse during an afternoon music festival in Nairobi

Of the dozen annual fixtures that pull crowds into Nairobi, four are worth building dates around and three will just cost you an extra KSh6,000 a night for nothing.

First, worth it: the late-October marathon weekend

Nairobi's big-city marathon runs on a Sunday in late October, with full, half, ten-kilometre and family distances, and entry fees that generally sit in the KSh1,500-5,000 band depending on distance and how late you register. It is the one weekend when the city closes roads for something other than a motorcade, and running through a car-free Nairobi at 6.30am — thin air at 1,795 metres, a field of several thousand, altitude that will punish anyone who has not respected it — is a genuinely distinctive way to see the place.

For non-runners it is still a good weekend, but book accordingly. Hotels near the start area and along the Ngong Road and Langata corridors tighten a month ahead and lift rates by roughly KSh2,000-5,000. Sleep in Westlands or Kilimani and take an early taxi rather than paying to be walking distance. If you are running, arrive at least three days early to acclimatise, skip alcohol the night before at this altitude, and be aware that late October also sits inside the September-to-November conference peak, so the citywide room supply is already thin.

Worth it: the WRC Safari Rally at Naivasha, usually March

The world rally round has been based at Naivasha, roughly 90 minutes up the A104 from Nairobi, and it turns a sleepy lake town into the loudest weekend of the Kenyan sporting year. Cars run through dust and lava-rock stages around Elmenteita, Kedong and the Oserian estates, spectator passes are sold in tiers of a few thousand shillings, and the atmosphere on the bankings is closer to a festival than a motorsport event. If you like cars at all, this is the single most exciting thing on the calendar within striking distance of Nairobi.

The catch is accommodation. Naivasha lakeside lodges and camps that ask KSh9,000-14,000 in an ordinary March week go to KSh22,000-32,000 for rally weekend and are held from December. Two workable plans: stay in Naivasha town rather than lakeside, where guesthouses run KSh4,500-8,000, or base in Nairobi and drive up before dawn each day, accepting a 5am start and a long, dusty return. What does not work is deciding in February that you will find a lake cottage. You will not.

Worth it: the jacaranda bloom, late September to November

Nairobi's best annual event is not organised by anybody. From late September the jacarandas come out across the older suburbs, joined by Nandi flame in scarlet and Cape chestnut in pink, and for six or seven weeks whole streets turn purple with a fallen carpet underneath. The classic runs are the avenues around Milimani and State House Road, the older stretches of Kilimani off Lenana Road, parts of Loresho and Lavington, and the university grounds. It costs nothing, needs no ticket, and photographs best in the hour after 6am before traffic parks over the petals.

Timing is the trick, because bloom shifts with the short rains — some years peak in the first fortnight of October, some in early November. If a purple Nairobi is the reason you are coming, aim for the third week of October as your hedge. That also puts you near the marathon weekend and inside the conference peak, so book six weeks ahead and expect midrange rooms at KSh12,000-16,000. It is the prettiest and priciest stretch of the Nairobi year, and it is fair value.

Worth it if you want the local city: the Nairobi International Trade Fair

Late September into early October, Jamhuri Park on Ngong Road hosts the agricultural society's Nairobi show — livestock lines, tractors, county pavilions, seed companies, a funfair and food stalls. Gate entry is small, generally in the low hundreds of shillings for adults, and no foreign visitor is expected, which is exactly why it is interesting. It is the clearest window a short-stay visitor gets on the agricultural economy that actually runs Kenya, and the animal judging rings are terrific.

The reason to plan around it is traffic rather than beds. Ngong Road becomes a car park for a week between 3pm and 8pm, and if you are staying in Kilimani, Lavington or on the Karen side, budget an extra 30-40 minutes each way. Go on a weekday morning rather than the Saturday, when the funfair crowd arrives, and wear closed shoes because the showground turns to churned murram if it has rained. Nobody needs to fly for this, but if you are here anyway, give it a morning.

The music weekends: worth it, with caveats

Nairobi's afternoon-festival culture is one of its real pleasures. The long-running Sunday picnic-concert series stages its editions at Ngong Racecourse on Ngong Road and other lawn venues, usually clustered around public-holiday weekends, with tickets around KSh3,000-4,000 in advance and KSh5,000 on the gate. The other big lawn festival runs a few editions a year at venues including the Arboretum and Two Rivers in Runda, at similar prices, with grills and a pan-African line-up. Both are outdoor, both are afternoon-to-dusk, and both are far more fun in dry months.

The caveats are the caveats of all Nairobi events: dates get announced six to ten weeks out, not six months, so you cannot build a trip around a specific edition from abroad. What you can do is stack the odds — target a long-holiday weekend in a dry month, particularly around Madaraka Day on 1 June, Mashujaa Day on 20 October or the January to February dry spell, and check listings once you have flights. Also arrange your ride home in advance; leaving a racecourse lawn with four thousand others is a 40-minute surge.

The religious calendar: Ramadan, Eid and Diwali

These are not tourist events, and they are all the better for it. During Ramadan, Eastleigh — particularly around First Avenue and the shopping malls off Jam Street — comes alive after sunset, with Somali and Yemeni food stalls, dates, sambusas, camel milk and freshly grilled meat sold from 7pm well past midnight. It is one of the best eating windows in the city, and the same is true in parts of South C and Pangani. Go with a local contact, dress modestly, and do not eat or drink in the street during daylight hours out of basic courtesy.

Eid al-Fitr, the day after the month ends, brings big family gatherings and packed restaurants; expect Eastleigh traffic to be impassable and many Muslim-run businesses citywide to close for a day or two. In October or November, Diwali lights up Parklands and parts of Westlands, with fireworks that go on for several nights and sweets sold from the Indian bakeries along Third Parklands Avenue and Diamond Plaza. Neither changes hotel rates noticeably. Both are worth engineering your dinner plans around, and neither is advertised to visitors.

The ones to skip, and the one I would book

Skip anything that inflates rooms without giving you access. Big continental summits and international assemblies at Gigiri or KICC are the main offenders — you cannot attend, the delegations take the good restaurant tables, security cordons close roads around Limuru Road and Harambee Avenue, and midrange rooms jump KSh5,000-8,000 a night. Skip New Year's Eve at a hotel unless you actively want a set gala dinner at KSh8,000-20,000 a head. And treat one-off international concert announcements with caution: venues and dates in Nairobi move more often than they hold.

If I could book one weekend blind, it would be the third weekend of October: jacaranda at or near peak, marathon energy in the city, the trade fair just finishing, dry mornings and a 6.30pm sunset, and every restaurant in Kilimani and Lavington fully staffed. Pay the KSh12,000-16,000 midrange rate, book eight weeks out, base yourself in Westlands or Kilimani for walkability, and keep the Sunday free for a lawn festival if one lands. If your dates are fixed in a rainy month instead, aim at the Eastleigh Ramadan tables — that one never depends on the weather.

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

Before you book

What people ask before booking Nairobi.

How far in advance are Nairobi festival dates announced?

Usually six to ten weeks, sometimes less. The marathon and the trade fair are predictable to the week from year to year, but lawn festivals and concert dates are not. Book flights and hotels around the fixed events, then fill the weekends once local listings appear about a month out.

Does the Safari Rally affect Nairobi hotel prices, or only Naivasha?

Mostly Naivasha, where lakeside rates roughly double to KSh22,000-32,000 and sell out months ahead. Nairobi feels it only as extra one-night demand along the Waiyaki Way and Westlands corridor from teams and spectators driving up, worth perhaps KSh1,000-2,000 a night on the Thursday and Friday.

When exactly do the jacarandas bloom in Nairobi?

Typically from late September, peaking between the first week of October and early November depending on how the short rains behave. The third week of October is the safest single bet. Best streets are around Milimani, State House Road, older Kilimani, Loresho and the university grounds, shot before 8am.

Is it appropriate for visitors to eat in Eastleigh during Ramadan?

Yes, after sunset, and you will be welcomed. Arrive from about 7.30pm, dress modestly with shoulders and knees covered, avoid eating or drinking in public during daylight, and carry cash in small notes. Go with someone who knows the streets; the area is busy and navigation is easier with a local.

Where to stay

Hotels in Nairobi

Live prices · free cancellation

Recommended reads

All posts