Prefixyr.com
E.164 Country Calling Code

Kenya +254

Official telecommunications routing registry for Kenya. International dialing prefix is +254. Browse all regional numbering plan area codes below.

Current Local Time
02:57:02
UTC • UTC +00:00
Full Dialing Format
+254 (XXX) XXX-XXXX
International Prefix +254
🌐
ISO Jurisdiction KE
MAP
Total Area Codes 27
⚡
Standard ITU-T E.164
📜

Kenya, officially the Republic of Kenya, is a major economic and telecommunications hub in East Africa, bordered by the Indian Ocean and several neighboring nations. Its international dialing code, +254, is assigned by the International Telecommunication Union (ITU) and is used for all inbound calls to Kenyan landlines and mobile numbers. The country’s telecommunications sector has experienced rapid growth, driven by mobile money services like M-Pesa and a young, tech-savvy population. As a result, Kenya’s numbering plan has evolved to support a high density of mobile subscribers, with distinct prefixes for mobile operators, fixed-line services, and special services.

How to Call Kenya from Abroad

To place an international call to Kenya, you must follow a specific sequence of digits. The standard format is: International Exit Code + 254 + National Significant Number (NSN). The NSN in Kenya is a nine-digit number that includes the area code or mobile prefix (the leading zero is dropped when dialing internationally). For example, to call a landline in Nairobi from the United States, you would dial: 011 (US exit code) + 254 (Kenya country code) + 20 (Nairobi area code without the leading zero) + 7-digit subscriber number. For mobile calls, you would dial the exit code, then 254, followed by the mobile prefix (e.g., 712 for Safaricom) and the remaining six digits.

Area Codes and Their Context

Kenya’s fixed-line telephone system uses a system of area codes that correspond to geographic regions. The capital, Nairobi, uses the area code 20 (with a 7-digit subscriber number). Other major cities and regions have distinct area codes, such as Mombasa (41), Kisumu (57), Nakuru (51), and Eldoret (53). However, the majority of telephone traffic in Kenya is mobile, and mobile numbers are not geographically assigned. Mobile numbers in Kenya are identified by a three-digit prefix that follows the country code, such as 700, 710, 711, 712, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799. These prefixes are allocated to operators like Safaricom, Airtel Kenya, Telkom Kenya (Orange), and Finserve Africa (Equitel).

Special Rules and Number Formats

When dialing within Kenya, both fixed-line and mobile numbers require the leading zero of the area code or mobile prefix to be included. For example, a Nairobi landline is dialed as 020 + 7-digit number, and a mobile number is dialed as 07XX + 6-digit number. When calling from abroad, you must omit the leading zero. Kenya also uses special service numbers, such as toll-free numbers (0800) and premium-rate numbers (0900), which may have different dialing rules. It is important to note that Kenya has implemented mobile number portability (MNP), meaning a subscriber can switch operators while retaining their number, so the prefix does not always indicate the current operator.

Telecommunications Infrastructure and Regulatory Environment

The Communications Authority of Kenya (CA) regulates the telecommunications sector, ensuring fair competition and efficient numbering resource management. Kenya has invested heavily in submarine fiber-optic cables, such as the SEACOM, TEAMS, and LION2 systems, which have significantly improved international connectivity and reduced call costs. The country is also a leader in mobile money, with M-Pesa enabling financial transactions via SMS, which has influenced the way voice and data services are bundled. For travelers and businesses, it is essential to ensure that your phone is unlocked and compatible with local GSM networks (typically 900/1800 MHz). Roaming agreements are available with major international carriers, but purchasing a local SIM card is often more cost-effective for extended stays.

Tips for Travelers and Businesses

When calling Kenya from abroad, be mindful of time differences (East Africa Time, UTC+3) and peak calling hours. For business calls, it is advisable to confirm the correct area code and number format with your Kenyan counterpart, as errors can lead to misdialing. If you are in Kenya and need to call internationally, you must use the international exit code 000 (Kenya’s international prefix) followed by the destination country code. For example, to call the UK from Kenya, dial 000 + 44 + the UK number (omit the leading zero). Emergency services in Kenya can be reached by dialing 112 (mobile) or 999 (landline). For reliable communication, consider using VoIP services (e.g., Skype, WhatsApp) over Wi-Fi, but be aware that local regulations may apply to internet-based calls.

❓ Frequently Asked Questions

What is the international dialing code for Kenya?
The international dialing code for Kenya is +254. You must dial this code after the international exit code of your country when calling a Kenyan number from abroad.
Do I need to drop the leading zero when calling a Kenyan mobile number from abroad?
Yes, when calling a Kenyan mobile number from outside Kenya, you must omit the leading '0' of the mobile prefix. For example, if the local number is 0712 345678, you would dial +254 712 345678.
What is the area code for Nairobi, Kenya?
The area code for Nairobi is 20. When dialing a Nairobi landline from abroad, you would use +254 20 followed by the 7-digit subscriber number. From within Kenya, you would dial 020 followed by the 7-digit number.
How do I call Kenya from the United States?
To call Kenya from the United States, dial 011 (US exit code), then 254 (Kenya country code), then the local number without the leading zero. For example, to call a Nairobi landline, dial 011 254 20 1234567.
Can I use my mobile phone in Kenya?
Yes, most international mobile phones will work in Kenya if they are GSM-compatible and unlocked. Kenya uses GSM networks on 900/1800 MHz. You can either use your home carrier's roaming service or purchase a local SIM card from providers like Safaricom, Airtel, or Telkom.
What is the emergency number in Kenya?
In Kenya, the emergency numbers are 112 (from mobile phones) and 999 (from landlines). These numbers connect you to police, fire, and ambulance services.
Are Kenyan mobile numbers portable between operators?
Yes, Kenya has implemented mobile number portability (MNP), allowing subscribers to switch between mobile operators while retaining their existing phone number. Therefore, the prefix of a mobile number may not always reflect the current network operator.