← Back to Blog

2 February 2026

How Much Should You Charge for Wi-Fi in Kenya? A Pricing Guide for Hotspot Operators

Pricing a Wi-Fi package is easy to get wrong in both directions — price too high and walk-up customers go elsewhere; price too low and your upstream bandwidth bill eats your margin before you've covered router hardware, premises cost, or your own time. Here is a practical framework rather than a fixed number, because the right price depends heavily on your location and upstream cost.

Start from your actual upstream cost

Whatever you're paying your upstream ISP per Mbps is your floor, not your target. Work out your cost per Mbps per month, estimate how many concurrent users realistically share that bandwidth during peak hours, and make sure your cheapest package still leaves margin once that's divided out — not just in theory, but during your actual busiest hour of the day.

Tier your packages by both time and data

Most successful hotspot operators in Kenya run at least three tiers: a cheap short-duration option (an hour or a day) aimed at walk-in, price-sensitive customers; a mid-tier weekly package for regulars; and a monthly or unlimited-style package for customers who've effectively become recurring subscribers. Layering a data cap or throttle-after-cap policy onto each tier — rather than pure unlimited — protects your bandwidth from a handful of heavy users degrading service for everyone else on the same router.

Account for the cost of running the billing system itself

Automated M-Pesa billing, SMS credential delivery, and session management aren't free — a billing platform typically costs a few thousand shillings a month depending on how many locations you're running. Fold that into your per-customer pricing model rather than treating it as a separate line item you forget to account for; it's usually a small fraction of revenue once you have even a modest, steady customer base.

Multi-location operators: price consistently, report per-site

If you're running more than one hotspot location, keeping pricing consistent across sites (unless local competition genuinely differs) makes both marketing and customer trust easier, while still reviewing revenue and usage per location separately — a platform that reports per-router, not just in aggregate, is what makes it possible to spot an underperforming site early rather than at year-end.

There is no universal "correct" price — the right approach is: know your real upstream cost per user at peak hours, tier deliberately around both time and data, and revisit pricing every few months against your actual usage data rather than setting it once and forgetting it.