Kenya Phone Number Format for Local & International Calls

Many people struggle when making calls to the Kenyan phone numbers. The confusion often arises because Kenya uses different formats for local and international dialing, and mobile and landline numbers also follow separate structures.
However, once you understand the Kenyan phone number format, it’s actually straightforward to call Kenya, whether you are calling from within or outside the country.
In this guide, we’ll explore the Kenyan phone number format for both local and international calls, including dialing steps and clear examples. We’ll also provide some helpful tips for accurate, cost-effective, and timely connections.
Key Highlights:
For domestic calls within Kenya, you must dial the trunk prefix 0 first, followed by the correct area code or mobile prefix and then the local number.
When calling Kenya from another country, you need to use your international exit code or the “+” symbol, followed by Kenya’s country code 254, the area code or mobile prefix, and the subscriber number.
Emergency services in Kenya can be reached through short codes such as 999, 112, and 911, which connect callers to police, medical, and fire services.
Before making an international call to Kenya, it is important to consider the time difference, international calling rates, and phone number type, as these factors affect call timing and cost.
What are the Key Components of a Kenyan Phone Number Format?
The Kenyan phone number format starts with the country code (254), followed by the trunk code (0), the area code or the mobile prefix, and the local subscriber number. You must dial these unique prefixes in the right order to ensure a successful connection.
1. Country Code
The international country code for Kenya is 254. This code identifies Kenyan numbers in global telephone networks and is required when calling from outside the country.
2. Trunk Prefix
Kenya uses 0 as its trunk prefix for domestic calls. When calling from within the country, Kenyan numbers always start with this prefix. However, when making an international call, the trunk prefix is not required.
3. Area Code
Kenyan landline numbers use area codes to represent a specific geographic region within the country, where the number is registered. In Kenya, area codes are typically 2 digits long and required for both local and international calls.
City/Region | Area Code |
| Nairobi | 20 |
| Mombasa | 41 |
| Nakuru | 51 |
| Kisumu | 57 |
| Eldoret | 53 |
| Thika | 67 |
| Malindi / Lamu | 42 |
| Machakos | 44 |
| Kitale | 54 |
| Kakamega | 56 |
| Nyeri | 61 |
| Kericho | 52 |
| Naivasha | 50 |
| Garissa | 46 |
| Bungoma | 55 |
4. Mobile Prefix
Mobile prefixes in Kenya identify mobile phone numbers and their original network providers. Most numbers traditionally begin with 07XX, but as demand grew, new prefixes like 01X were introduced. The first digit "0" is a trunk prefix, used only for local dialing within Kenya. The following digits, 7XX or 1X, represent the mobile operator.
Mobile Operator | Common Prefixes |
| Safaricom | 011, 070X, 071X, 072X, 0740–0743, 0745–0748, 0757–0759, 0768–0769, 079X |
| Airtel Kenya | 010, 073X, 0750–0756, 078X, 0790 |
| Telkom Kenya | 077X |
| Equitel (MVNO) | 0763, 0764, 0765, 0766 |
5. Subscriber Number
The subscriber number is the unique local number assigned to an individual or business. It comes after the area code for landlines or the mobile prefix for mobile numbers and completes the phone number.
Kenya Phone Number Format for Domestic Calls
The Kenya phone number for domestic calls begins with the trunk prefix 0, followed by the area code (for landlines) or the mobile prefix (for cell phone numbers), and the subscriber number.
Here’s how to dial a Kenyan phone number for local calls:
- Step 1: Dial the area code or mobile prefix, including the leading 0.
- Step 2: Enter the subscriber number.
Note: For toll-free numbers, replace the area code or mobile prefix with the toll-free prefix, which usually starts with 0800.
Examples of Kenya Phone Number Structure for Domestic Calls
Local Landline Number: 020 765 43XX
- 0 – Trunk code
- 20 – Nairobi area code
- 765 43XX – Subscriber number
Mobile Phone Number: 0718 654 32XX
- 0 – Trunk code
- 718 – Mobile prefix
- 654 32XX – Subscriber number
Toll-Free Number: 0800 22 45XX
- 0 – Trunk code
- 800 – Toll-free prefix
- 22 45XX – Subscriber number
Kenya Phone Number Format for International Calls
Kenya’s international phone number format starts with your country’s exit code, Kenya’s country code (254), and the area code or mobile prefix, followed by the subscriber number.
Here’s how to dial a Kenyan phone number from overseas:
- Step 1: Dial your country’s international exit code. You can use the “+” symbol as an exit code when calling from a mobile phone.
- Step 2: Enter Kenya’s country code, 254.
- Step 3: Add the area code or mobile prefix, without the trunk prefix ‘0’.
- Step 4: Dial the subscriber number.
Examples of Kenyan Number Format When Calling from Abroad
Landline Number: 011 254 20 456 78XX or +254 20 456 78XX (Calling Kenya from the US)
- 011 or + – US exit code
- 254 – Kenya country code
- 20 – Nairobi area code
- 456 78XX – Subscriber’s landline number
Mobile Number: 011 254 718 234 6XX or +254 718 234 6XX
- 011 or + – US exit code
- 254 – Kenya country code
- 718 – Mobile prefix
- 234 6XX – Subscriber’s mobile number
Toll-Free Number: 011 254 800 34 9XX or +254 800 34 9XX
- 011 or + – US exit code
- 254 – Kenya country code
- 800 – Toll-free prefix
- 34 9XX – Subscriber’s number
Note: Most Kenyan toll-free numbers are intended for domestic use only and may not be accessible from overseas. Even when international access is available, standard international call charges may apply.
What are the Emergency Phone Numbers in Kenya?
Kenya's emergency phone numbers use 3 to 4-digit short codes that connect callers directly to the emergency services like police, ambulance, fire, and specialized support services during urgent situations. These numbers can be dialed nationwide from both mobile phones and landlines for free.
Service | Short Code |
| General Emergency | 999 |
| International Emergency | 112 |
| Secondary Emergency | 911 |
| Medical/Ambulance | 1199 |
| Child Helpline | 116 |
| GBV Hotline | 1195 |
Things to Consider Before Calling Kenya from Abroad
Before placing a call to Kenya, consider the time differences between your country and Kenya, international calling costs, and the landline vs. mobile phone number format. It ensures your call reaches the right person at an appropriate time, while keeping the calling cost predictable.
Time Zone Differences
Kenya follows East Africa Time (EAT), which is UTC +3. Depending on where you are calling from, Kenya may be several hours ahead or behind your local time. For example, when it is morning in North America, it is already evening in Kenya. So, it’s ideal to check the local time before calling, so you can call at a convenient time for your recipient.
Calling Cost
International calling rates to Kenya vary based on your country and service provider. Traditional carriers often charge higher per-minute fees for overseas calls. To manage costs, consider using virtual phone numbers, which typically offer lower international calling rates compared to traditional carriers.
Number Type (Landline vs. Mobile)
Before dialing, it is important to confirm whether the Kenyan number is a landline or a mobile phone. Kenyan mobile numbers do not use city-based area codes. After the country code, they begin with a mobile prefix, typically starting with 07XX or 01XX. Landline numbers, on the other hand, require a specific city or regional area code, such as 020 for Nairobi or 041 for Mombasa.
Conclusion
Kenya follows a clear and structured phone number format for both landline and mobile calls. While landlines use area codes tied to specific regions, mobile numbers use mobile prefixes that identify the original network provider. For international calls, the format is: exit code + 254 + area code or mobile prefix + subscriber number. For local calls, simply dial 0, followed by the area code or mobile prefix and subscriber number.
Beyond dialing accuracy, calling cost is another important factor to consider when calling Kenya. Traditional carriers often charge high international rates, which can add up quickly for frequent calls. This is why many callers look for other cost-efficient alternatives.
Using a virtual phone number is one such option. A VoIP provider like Calilio offers affordable virtual phone numbers from over 100 countries, with low-cost international calling rates. Plus, they come along with additional call management features such as call routing, call recording, AI-powered call insights, and more. These tools help manage international calls better, while keeping the calling cost low.
Summarize this blog with:
Frequently Asked Questions
Do Kenyan mobile numbers use area codes?
No, Kenyan mobile numbers do not use area codes. Instead, they start with special prefixes such as 07XX and 01XX, which represent the mobile operators in the country.
Are emergency numbers in Kenya free to call?
How many digits are in a Kenyan phone number?
Can I send SMS to Kenyan numbers from outside the country?

Still have questions?
Can’t find the answer you’re looking for? Please chat with our friendly team.
Stay in the loop
Get the latest call insights, trends, and updates delivered straight to your inbox.
By subscribing, you agree to receive updates from Calilio.
You can unsubscribe anytime.
