Simple, pay-as-you-go pricing for messaging in Kenya. Top up your account, send, and see exactly what each message cost in your dashboard.
Bulk SMS
From KES 1.0 per SMS, with lower rates as your monthly volume grows.
- Pay as you go — no monthly subscription and no minimum bundle
- Credit never expires
- Delivery reports on every message
- Web dashboard, contact groups and scheduling
- HTTP API with balance, history and two-way inbox endpoints
- Support from our Nairobi team
Sending more than 100,000 messages a month? Ask for a volume quote. SMPP connections are available on request for high-volume senders.
Cheaper than buying direct at small volumes
Buying bulk SMS straight from a mobile network means paying for a large bundle upfront and using it before it expires. With Connect Media you top up what you need, and your credit never expires.
| Connect Media | Buying direct from Safaricom* | |
|---|---|---|
| Price per SMS | From KES 1.0 | KES 1.06 (25,000–124,999 SMS) |
| Minimum purchase | No 25,000-SMS bundle — top up what you need | 25,000 SMS (about KES 26,500), paid upfront |
| Credit expiry | Never expires | 60 days |
| Networks | Safaricom, Airtel, Telkom and international routes | Safaricom |
| Included | Dashboard, API, contact groups, scheduling, delivery reports, Nairobi support | Bulk SMS bundle |
*Safaricom’s published Bulk SMS Tariff Guide (VAT inclusive), checked September 2026. Direct rates fall at higher volumes, from KES 0.85 above 125,000 SMS to KES 0.42 above 1 million. Sending at that scale? Ask for a volume quote.
Full breakdown of direct network bundles: Safaricom bulk SMS prices and how to send.
USSD
Pricing depends on whether you use a shared or dedicated code, the networks you need, and expected session volume. Request a USSD quote, or read how USSD codes work in Kenya.
IVR and voice
Priced by call minutes and the complexity of your call flows. Request an IVR quote.
Sender IDs and short codes
Network registration requirements and fees vary. See sender ID registration and short codes, or contact us for current rates.
How SMS is billed
- One SMS = up to 160 standard characters. Longer messages are billed per 153-character part.
- Emoji and some special characters switch a message to Unicode (70 characters per SMS).
Full details in Bulk SMS pricing in Kenya: what you actually pay.
Create an account to see live rates, or call +254 707 339 945.
Estimate your bill with the bulk SMS cost calculator, or read what the cheapest bulk SMS really costs.