Ramadan and Eid in Nairobi: where to eat, where to stay, what changes
Evening street food stalls lit up in Eastleigh, Nairobi, after sunset
For about 30 days from mid-February 2026, Nairobi's Muslim neighbourhoods flip their clocks — Eastleigh eats hardest between 19:00 and midnight, and a hotel iftar buffet runs KSh2,500 to KSh5,000 a head.
The dates and the daily rhythm
Ramadan in 2026 is expected to begin around 17 or 18 February and run to about 19 March, with Eid al-Fitr the following day, confirmed locally by moon sighting rather than calendar. Nairobi sits close enough to the equator that the fasting day barely changes length through the month: first light around 05:15, sunset around 18:45, so roughly 13 and a half hours. That regularity matters to a visitor because the city's Muslim districts run to a fixed clock all month rather than shifting week by week.
Nairobi's Muslim population is concentrated in Eastleigh, Pangani, Ngara, Parklands, South C and pockets of Kileleshwa, plus the CBD around Jamia Mosque on Banda Street. Elsewhere in the city — Karen, Lavington, Runda, most of Westlands — you would barely notice Ramadan was happening. This is not Cairo or Dubai: restaurants serve lunch as normal, bars stay open, and no law restricts daytime eating. What changes is where the good food is at which hour, and how bad the traffic gets around 18:30.
Eastleigh after sunset, which is the whole point
Eastleigh, three kilometres north-east of the CBD, is Nairobi's Somali commercial heart and the best eating in the city during Ramadan. From about 19:00 the stalls and cafés along First and Second Avenue run at full tilt: sambusa fried to order, bariis iskukaris rice with camel or goat, suqaar, grilled tilapia, malawah pancakes with sugar and sesame, and shaah — spiced milk tea — poured all night. A large plate of rice and meat runs KSh350 to KSh700; a sambusa is KSh30 to KSh50. Kaimati and halwa appear on trestle tables by 20:00 and sell out.
Go with someone who knows it, or go early in the evening rather than at midnight, and take a ride-hailing car rather than driving — Eastleigh's grid is choked with delivery lorries and the parking is impossible. The area is a working commercial district rather than a tourist quarter, so dress modestly, ask before photographing people, and carry small notes and mobile money rather than cards. Most kitchens here do not serve alcohol at any time of year, which is worth knowing before you turn up expecting a beer with your goat.
Parklands, Ngara and South C: the calmer alternatives
If Eastleigh feels like too much, Parklands and Highridge deliver a gentler version. Third and Fourth Parklands Avenue carry a long run of South Asian and Somali restaurants where iftar sittings fill from 18:30 and the biryani, nihari and karahi come out in volume; a substantial meal for two lands at KSh1,800 to KSh3,500. The sweet shops along the same avenues do jalebi, barfi and gulab jamun for the post-fast sugar hit, and stay open far later than they do the rest of the year.
Ngara, between the CBD and Parklands, is the cheap, fast option — a corridor of small kitchens where KSh400 buys a solid plate. South C, south of the Expressway near Wilson Airport, has a Somali restaurant cluster that is more spacious and easier to park at than anything in Eastleigh, which makes it the sensible choice if you have a car and are staying near JKIA. Across all three, the practical rule is to book or arrive before 18:45 during the last ten days of Ramadan, when demand peaks.
Hotel iftar buffets and what they cost
The larger Nairobi hotels — the international-brand properties in Westlands, Upper Hill, the CBD and along the Gigiri corridor — run nightly iftar buffets through Ramadan, breaking with dates and laban before a full spread of Middle Eastern, Somali and Kenyan dishes. Pricing sits at roughly KSh2,500 to KSh3,500 at four-star level and KSh4,000 to KSh5,500 at the top end, per adult, usually with children under 12 at half. Booking is essential from the second week onward, and the last Friday before Eid sells out ten days ahead.
These buffets are the easy entry point for a non-Muslim visitor: reservations in English, card payment, alcohol usually available in a separate bar, and no navigation required. The trade-off is that they are hotel food rather than neighbourhood food, and you will pay four times what the same plate costs on Second Avenue. My recommendation is one hotel iftar for comfort and one Eastleigh or Parklands evening for the real thing, then judge for yourself which one you would repeat.
Where to base yourself
Eastleigh itself has plenty of lodging serving regional business travellers, but very little that a first-time visitor to Nairobi would find comfortable, and street noise runs all night in Ramadan. Base instead in Parklands or on the Ngara–Museum Hill edge, from where Eastleigh is a 10 to 20 minute drive at KSh400 to KSh700 by ride-hailing outside rush hour. Mid-range rooms in that belt run KSh6,000 to KSh10,000 in February and March, which is Nairobi's shoulder pricing and materially cheaper than July.
Westlands works too, at 20 to 30 minutes to Eastleigh, and gives you the widest choice of hotels, bars and late transport at KSh9,000 to KSh16,000 for a decent four-star room. Avoid basing in Karen or Runda if the Muslim food scene is your reason for the trip — the drive is 45 minutes each way, and you will do it at exactly the hour every other car is moving. For an early-morning suhoor experience, Ngara and Pangani are the only areas where anything is genuinely open at 04:30.
Eid al-Fitr: the day itself
Eid al-Fitr is a gazetted public holiday in Kenya, announced a day or two ahead once the moon is sighted, which means offices, banks and government services close at short notice — build slack into anything requiring a stamp that week. Morning prayers draw huge congregations, at Jamia Mosque in the CBD and on open grounds in Parklands and South C, and the roads around them are closed or crawling from 06:00 to about 10:00. If you have an airport run that morning, leave two hours earlier than you think you need.
After prayers the day belongs to families: new clothes, house visiting, and by early afternoon a rush on the malls, cinemas and city parks. Restaurants in Eastleigh and Parklands are packed from midday and many run a single celebratory menu. It is a genuinely warm day to be in the city if you are invited into it, and a very quiet one if you are not, since much of Nairobi's ordinary commerce takes the holiday too. Uhuru Park, City Park and the Nairobi National Museum all fill by 14:00.
Etiquette, timing and the small practical stuff
Nobody expects a visitor to fast, and eating in a Westlands café at noon during Ramadan raises no eyebrows. Do avoid eating, drinking or smoking on the street in Eastleigh, Pangani or around Jamia Mosque during daylight — it is the one place where it reads as rude. Dress a little more conservatively in those neighbourhoods than you would in Kilimani: covered shoulders and knees, and a scarf to hand if you plan to go anywhere near a mosque, where non-Muslim visitors may or may not be welcomed depending on the timing.
Two logistics notes. Traffic across the whole eastern half of the city, from Juja Road to Jogoo Road to the Outering, goes from bad to appalling between 17:30 and 18:45 as people race home to break the fast; the roads then clear remarkably from 19:00 to 20:00, which is the smartest hour to travel all month. And February to mid-March is Nairobi's hottest, dustiest stretch, at 27 to 29°C by day with haze, so carry water for daytime sightseeing even while the people around you are not drinking any.
Before you book
What people ask before booking Nairobi.
Yes, throughout the city and all month. Bars, supermarkets and hotel bars in Westlands, Kilimani and the CBD trade normally. What changes is neighbourhood-specific: most restaurants in Eastleigh, Pangani and much of Parklands do not serve alcohol at any point in the year.
A weekday evening in the second or third week, arriving around 19:15 just after the fast breaks. The stalls on First and Second Avenue are fully stocked, the crush is manageable, and you can eat well for KSh500 to KSh900 a head. Fridays in the final ten days are chaotic.
Only mildly, and mostly on the morning itself. Banks, government offices and many businesses close, and roads near mosques in the CBD, Parklands and South C are jammed until about 10:00. Hotels, malls, JKIA and ride-hailing all run normally; allow an extra hour for any airport transfer.