Bonaventure OgetoBy Bonaventure Ogeto|

Budgeting for 6 Months of Study in Nairobi: A Real Spreadsheet

Six months of full-time study in Nairobi costs approximately KES 180,000 to KES 300,000 including rent, food, transport, internet, and personal expenses, excluding tuition. A realistic monthly budget for a student living modestly is KES 30,000 to KES 50,000. Choosing a cheaper neighbourhood (Roysambu, Kahawa, Rongai) over central locations (Kilimani, Westlands) saves KES 5,000 to KES 15,000 per month.

The Monthly Spreadsheet: Every Line Item

This budget assumes you are living alone in a bedsitter or single room in a mid-range Nairobi neighbourhood. Adjust up or down based on your specific location and living arrangement.

Rent: KES 5,000 to KES 12,000

  • Bedsitter in Roysambu, Kahawa West, Kasarani: KES 5,000 to KES 7,000
  • Bedsitter in South B, South C, Donholm: KES 7,000 to KES 10,000
  • Bedsitter in Kilimani, Lavington, Westlands: KES 12,000 to KES 20,000
  • Sharing a two-bedroom with a roommate anywhere: KES 4,000 to KES 8,000 per person

Food: KES 6,000 to KES 12,000

  • Cooking at home, buying from markets: KES 6,000 to KES 8,000
  • Mix of cooking and eating out (lunch at a kibanda, cook dinner): KES 8,000 to KES 10,000
  • Eating out daily: KES 12,000 to KES 18,000 (not recommended on a student budget)

Transport: KES 2,000 to KES 5,000

  • If studying online/remotely: KES 0 to KES 1,000 (occasional trips)
  • Daily matatu commute: KES 100 to KES 200 per trip, KES 4,000 to KES 8,000 per month
  • Walking distance to study location: KES 0

Internet: KES 1,500 to KES 3,500

  • Safaricom data bundles (20GB to 40GB): KES 1,000 to KES 2,500
  • Home fibre (shared): KES 1,500 to KES 2,500 per person
  • Home fibre (solo): KES 2,500 to KES 3,500

Personal: KES 2,000 to KES 5,000

  • Toiletries, laundry, phone airtime: KES 1,500 to KES 2,500
  • Socialising, entertainment: KES 500 to KES 2,500 (adjust based on discipline)

Emergency buffer: KES 3,000 to KES 5,000

Set this aside and do not touch it unless necessary. Medical visits, phone repairs, unexpected travel home.

Monthly and 6-Month Totals

Lean budget (Roysambu/Kahawa, cook at home, online study):

KES 5,000 (rent) + KES 6,000 (food) + KES 1,000 (transport) + KES 1,500 (internet) + KES 2,000 (personal) + KES 3,000 (buffer) = KES 18,500 per month. Six months: KES 111,000.

Mid-range budget (South B/Donholm, mix of cooking and eating out, some commuting):

KES 8,000 (rent) + KES 9,000 (food) + KES 3,000 (transport) + KES 2,500 (internet) + KES 3,000 (personal) + KES 4,000 (buffer) = KES 29,500 per month. Six months: KES 177,000.

Comfortable budget (South B/Kilimani, eating out often, fibre internet):

KES 12,000 (rent) + KES 12,000 (food) + KES 4,000 (transport) + KES 3,500 (internet) + KES 5,000 (personal) + KES 5,000 (buffer) = KES 41,500 per month. Six months: KES 249,000.

Add tuition on top. McTaba's bootcamp is KES 120,000. So the total cost for 6 months of study in Nairobi ranges from approximately KES 231,000 (lean) to KES 369,000 (comfortable).

For comparison, one year of university at a public institution costs KES 150,000 to KES 300,000 in tuition alone, plus similar living costs. The bootcamp path is shorter and cheaper in total, even if the monthly intensity is higher.

How to Cut Costs Without Suffering

Share housing. A two-bedroom apartment in Roysambu costs KES 12,000 to KES 15,000. Split between two people, that is KES 6,000 to KES 7,500 per person for a proper bedroom, not a bedsitter. You also split electricity and water bills.

Cook in bulk. Githeri, rice and beans, chapati, and ugali are cheap and filling. Cook enough for three days at a time. A KES 2,000 market run covers four to five days of meals if you buy at Gikomba or your local open market instead of a supermarket.

Walk or cycle. If you live within 3 km of your study location, walk. A pair of good shoes costs less than two months of matatu fare. If you can borrow or buy a second-hand bicycle, your transport cost drops to zero.

Use free Wi-Fi strategically. Download large files (tutorials, documentation, software updates) when you have access to free Wi-Fi at a library, a co-working space, or a friend's fibre connection. Use your mobile data for lighter tasks.

Reduce eating out to once or twice per week. A meal at a kibanda costs KES 150 to KES 250. At home, the same meal costs KES 50 to KES 80 in ingredients. The difference across a month is KES 3,000 to KES 5,000.

Earning While Studying

If you are doing a part-time bootcamp, you can keep your job. If you are full-time, earning during the programme is harder but not impossible.

Weekend freelance work. Once you have basic skills (usually by month 2 to 3), small freelance gigs like building a landing page or managing a social media account can bring in KES 5,000 to KES 15,000 per month.

Weekend casual work. Tutoring, event photography, delivery work, or any gig that fits into a Saturday or Sunday.

Selling services from past skills. Whatever you were doing before the bootcamp, you probably still have those skills. If you were a hairdresser, bookkeeper, or tutor, take a few clients on weekends.

Do not let income work eat into your study time during the week. The bootcamp is a short-term investment. Sacrificing learning quality to earn small amounts during the programme is false economy. Finish the programme, build the skill, and earn significantly more afterward.

Can You Study Remotely and Save Money?

If your bootcamp offers remote or online options, living outside Nairobi cuts your costs dramatically.

Rent in a small town like Nyeri, Nakuru, or Eldoret is KES 3,000 to KES 5,000 for a bedsitter. Food is cheaper. Transport costs disappear. Your monthly budget drops to KES 12,000 to KES 18,000 excluding tuition.

The trade-off: you miss in-person networking, face-to-face mentorship, and the energy of a physical cohort. If the programme is designed for remote learning with strong online engagement, this trade-off may be acceptable. If the programme relies on in-person sessions, moving to Nairobi is worth the cost.

A middle option: live outside Nairobi for the remote-friendly parts of the curriculum and visit Nairobi for key sessions, demo days, and networking events. Some students do this by staying with relatives in Nairobi for a week at a time during important programme milestones.

Key Takeaways

  • A realistic monthly budget for a student living modestly in Nairobi is KES 30,000 to KES 50,000, covering rent, food, transport, internet, and personal expenses.
  • Rent is the largest variable. A bedsitter in Roysambu or Kahawa costs KES 5,000 to KES 8,000. The same size in Kilimani or Westlands costs KES 12,000 to KES 20,000.
  • Cooking at home saves KES 6,000 to KES 10,000 per month compared to eating at restaurants and kiosks daily.
  • Internet is a non-negotiable expense for coding students. Budget KES 1,500 to KES 3,500 per month for data bundles or shared home fibre.
  • Build a KES 5,000 emergency buffer each month. Unexpected expenses, a medical visit, a phone repair, a family contribution, will happen.

Frequently Asked Questions

How much does it cost to live in Nairobi as a student for 6 months?
Approximately KES 111,000 to KES 249,000 for living expenses (rent, food, transport, internet, personal) depending on your lifestyle and neighbourhood. A lean budget in Roysambu with home cooking is around KES 18,500 per month. A comfortable budget in South B or Kilimani is around KES 41,500 per month.
What is the cheapest neighbourhood to live in Nairobi as a student?
Roysambu, Kahawa West, Zimmerman, and Githurai offer bedsitters from KES 4,000 to KES 7,000. Rongai and Kitengela are also affordable at KES 4,000 to KES 6,000 but involve longer commutes. Sharing an apartment with a roommate in any neighbourhood reduces costs further.
Can I study at a coding bootcamp while living outside Nairobi?
Yes, if the programme offers remote or online options. Living in a smaller town reduces costs by KES 10,000 to KES 20,000 per month. The trade-off is less in-person networking and mentorship. Check whether your bootcamp supports remote participation before making this decision.
How much should I save before starting a full-time coding bootcamp?
Save enough for tuition plus 6 months of living expenses plus an emergency buffer. For McTaba at KES 120,000 tuition and lean Nairobi living: KES 120,000 + KES 111,000 + KES 20,000 buffer = approximately KES 251,000. With a mid-range lifestyle: approximately KES 317,000. You can reduce this by using an instalment plan for tuition.

Ready to build real-world apps?

Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Learn M-Pesa, USSD, and WhatsApp engineering while shipping 8 production apps.

Apply to the McTaba Marathon