Kenya +254
Official telecommunications routing registry for Kenya. International dialing prefix is +254. Browse all regional numbering plan area codes below.
⭐ Major Area Codes in Kenya
🗄️ All Numbering Plan Area Codes (NPA)
Select an area code to view local exchange registries, carrier mappings, and geographic zones
🌍 Neighboring Countries
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.