🇿🇦 From South Africa › Nairobi
For everyday spending, Nairobi is about 28% cheaper than Johannesburg. Here's what things cost in ZAR, what a day really costs, and the price where "tourist price" turns into a rip-off.
| Item | Local | In ZAR | vs Johannesburg |
|---|---|---|---|
| Local mealper person | KSh 600 | R81 | 52% less |
| Street food1 item | KSh 150 | R20 | 72% less |
| Restaurant dinnerper person | KSh 2,300 | R312 | 29% less |
| Coffeeone cup | KSh 400 | R54 | 29% more |
| Beerone bottle | KSh 300 | R41 | same |
| Bottled water | KSh 50 | R7 | 55% less |
| Convenience store1 snack or drink | KSh 80 | R11 | 40% less |
| Taxi5 km in town | KSh 500 | R68 | 32% less |
| Tuk-tuk / moto taxishort hop | KSh 335 | R45 | same |
| Transitone ride | KSh 70 | R9 | 47% less |
| Hotel night3-star | KSh 9,000 | R1,220 | 36% less |
| SIM card1 week data | KSh 800 | R109 | 22% less |
| Laundry | KSh 200 | R27 | 38% less |
| Massage1 hour | KSh 3,500 | R475 | 21% less |
| Half-day tourper person | KSh 8,000 | R1,090 | same |
| Entry ticketTourist town | KSh 1,500 | R203 | same |
Reference prices start as estimates from published price levels; items with 3+ traveller reports switch to the median of real reports.
| Item | Fair range | Rip-off above |
|---|---|---|
| Local mealper person | KSh 420–KSh 960R57–R130 | KSh 1,150+R156+ |
| Coffeeone cup | KSh 240–KSh 640R33–R87 | KSh 768+R104+ |
| Beerone bottle | KSh 180–KSh 510R24–R69 | KSh 612+R83+ |
| Taxi5 km in town | KSh 400–KSh 800R54–R109 | KSh 960+R130+ |
| Tuk-tuk / moto taxishort hop | KSh 234–KSh 603R32–R82 | KSh 724+R98+ |
| Massage1 hour | KSh 2,450–KSh 5,600R332–R760 | KSh 6,720+R912+ |
| Bottled water | KSh 35–KSh 100R5–R14 | KSh 120+R16+ |
| Half-day tourper person | KSh 5,600–KSh 12,800R760–R1,740 | KSh 15,400+R2,080+ |
Not counting flights, a mid-range day in Nairobi is about R2,110 per person (3-star hotel, local meals plus a dinner out, two taxi rides). On a shoestring it's about R670 a day; comfortable travel is about R4,770. A 7-day mid-range trip comes to roughly R14,800.
For everyday things Nairobi is about 28% cheaper than Johannesburg. Compare item by item in the table above, or open the app to see it against your own city and income.
A simple local meal is around KSh 600 (about R81); a sit-down restaurant dinner is around KSh 2,300 (about R312).
As a rule of thumb, paying about double the usual local price is a warning sign. For a taxi that means anything above KSh 960 (R130) for about 5 km. Check any price in 3 seconds in the app.