Cost of living in Kenya, Africa
๐Ÿฆ

How much does a meal cost in Kenya?

Country Africa Updated July 2026

A meal at a local Kenyan restaurant or canteen costs roughly USD 2 to 4, with ugali, sukuma, and meat plates at neighbourhood kibandas running KES 200 to 400 (USD 1.50 to 3). Mid-range sit-down restaurants in Nairobi and Mombasa run USD 8 to 15 a head for a main and a drink. Tourist-corridor and expat-favoured restaurants in Westlands, Karen, and Diani run USD 15 to 30 a head. Fine dining at top Nairobi establishments tops out around USD 40 to 80 a head. A three-course dinner for two with wine at a mid-range Nairobi restaurant typically runs USD 40 to 65 including service. For the full picture, see our Kenya cost of living page.

About the author

Jo Berks

Jo Berks

Global Cost of Living Research & Data Analyst

Jo is an independent researcher with over a decade of experience delivering data, analysis, and structured reports across multiple industries. Her work focuses on sourcing and validating datasets to produce clear, usable insights. At CostLiving, she analyses global pricing data and identifies regional cost trends to support research-led content and comparative resources.

Research Data Analysis Global Pricing
LinkedIn