McTaba Labs logo
Software EngineeringThe WhiteboardProjectsEventsMasterclassesWebinarsLearn
Book Call

500+ developers already in the community

Get answers, find accountability partners, and stay ahead

Join Discord →
McTaba Labs logo

Educating 1 million students in tech by 2030.

Programs

  • HighSchool Graduates Launchpad
  • AI & Business Automation
  • Corporate Training
  • McTaba Story & Mission
  • Full-Stack Curriculum
  • Course Pricing & Plans
  • Frequently Asked Questions

Resources

  • Join Discord Community
  • Tech Events in Nairobi
  • Masterclasses
  • Free Resources
  • Learn
  • Campus
  • Africa Tech Talent Report
  • Partner With Us
  • Start a Project
  • Our Work

Contact Us

  • 124 Manyani East Road, Lavington, Nairobi
  • +254727795603
  • Book a Discovery Call

Office Hours:

Mon-Fri: 9am - 2pm EAT

Sat: 10am - 12pm EAT

© 2027 McTaba Labs - A product of Edtech Industries. All rights reserved.

Privacy PolicyTerms of ServiceRefund Policy
  1. Learn
  2. Money, Tools and Logistics
  3. Budgeting for 6 Months of Study in Nairobi: A Real Spreadsheet
Bonaventure OgetoBy Bonaventure Ogeto|Updated July 20, 2026

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.

In this article

  1. 1. The Monthly Spreadsheet: Every Line Item
  2. 2. Monthly and 6-Month Totals
  3. 3. How to Cut Costs Without Suffering
  4. 4. Earning While Studying
  5. 5. Can You Study Remotely and Save Money?

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.

Get weekly developer tips

Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.

No spam. Unsubscribe anytime.

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.

Start learning for free

Create a free McTaba Academy account. Access starter lessons, join the community, and explore at your own pace.

Create Free Account

Keep reading

Cheap Accommodation Near Nairobi Tech Schools: A Practical Guide

The bootcamp is in Westlands but a bedsitter there costs KES 15,000. Roysambu is KES 5,000 but the matatu takes 90 minutes in traffic. Here is how to find the right balance between rent and commute.

Read more

Internet Options for Kenyan Students: Bundles, Home Fibre and Hotspots

Coding requires internet. Internet in Kenya requires strategy. Here is how to get reliable connectivity on a student budget without running out of bundles mid-tutorial.

Read more

HELB Does Not Cover Bootcamps: Financing Options That Exist

The Higher Education Loans Board funds degrees and diplomas. It does not fund bootcamps. That is a fact, not a dead end. Here are the financing paths that actually work.

Read more

Lipa Pole Pole for Education: Instalment Plans Explained

Lipa pole pole is not just for electronics at Luthuli Avenue. It is how thousands of Kenyans pay for training that changes their careers. Here is how instalment plans work for coding bootcamps and what to check before signing up.

Read more

Explore related topics

Coding Bootcamps in Kenya

The honest truth about coding bootcamps. Why most people quit, what separates good programs from bad ones, and how to make the right choice for your situation.

After KCSE: What Next?

Practical guides for every Kenyan student after KCSE. University is not the only path, and your grade is not a verdict.

Getting Into Tech: The Decision Guide

Every question people ask before and while choosing where to learn to code. Three stages: should I do this, where should I learn, and is this school worth my money.

Bonaventure Ogeto

Bonaventure Ogeto

Founder, McTaba Labs

Bonaventure is the founder of McTaba Labs, a coding bootcamp in Nairobi, Kenya. He has spent years building products for the African market and mentoring the next generation of developers across the continent.