KE · Buy data

How to buy mobile data in Kenya

Buy data on Safaricom, Airtel, Telkom, Equitel or Faiba using the operator's checked code, app or web route.

Checked 2026-08-04 · KES

Official data-purchase methods

Instructions last verified: 4 August 2026

Safaricom

Dial *544# or use the MySafaricom app to buy a bundle. Some Safaricom offers also publish product-specific web or app routes.

Airtel

Dial *544# or use the My Airtel app to buy data. Airtel documents airtime and Airtel Money payment routes for Smarta bundles.

Telkom

Dial *544# to buy prepaid mobile data and follow the current operator menu.

Equitel

Dial *544#, use the Equitel SIM Toolkit, or use the Equity app to buy a bundle.

Faiba Mobile

Use Faiba Connect or the official Faiba payments page to buy a bundle.

Get operator help

If an app, menu or code does not match your account, use the relevant operator support channel before paying.

Before you pay

Read the operator's confirmation before approving the purchase. Check the price, everyday data, restricted extras, validity and whether the bundle renews automatically.

  • The five-provider scope comes from the Communications Authority's Q3 FY 2025/26 sector report and can change in later periods.
  • Equitel's cited official pages do not state a dedicated data-balance USSD code, so this guide does not infer one.
  • Bundle prices, allowances, eligibility and renewal terms can change. Confirm the final details in the operator's official menu, app or website before paying.

Report a correction

Official sources