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.
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
Food: KES 6,000 to KES 12,000
Transport: KES 2,000 to KES 5,000
Internet: KES 1,500 to KES 3,500
Personal: KES 2,000 to KES 5,000
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.
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.
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.
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.
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.
Create a free McTaba Academy account. Access starter lessons, join the community, and explore at your own pace.
Create Free Account