ACE Money Transfer - Blog

What is the Kenya Country Code

Kenya Country Code: How to Call Kenya Using +254

26 Sep 2025


 

Whether you need to reach family, friends, or business contacts in Kenya, getting the dialing format right is the first step to a successful connection. This guide walks you through everything you need to know about using the Kenya country code, from basic dialing patterns to mobile prefixes, area codes, and common pitfalls that cause failed calls.

Quick answer: What is the Kenya country code?

The country code for Kenya is +254. This is the number you dial immediately after your international access code when making calls to Kenya from abroad.

Country code 254 is used for all regions and cities in Kenya, covering both landlines and mobile phones. Whether you are calling Nairobi, Mombasa, or a rural village, the code stays the same.

To call Kenya, you must dial your own country's exit code (also called the international access code) before 254. For example, the exit code is 00 in the UK and most of Europe, and 011 in the US and Canada.

You always drop the leading 0 from the Kenyan number when dialing from abroad.

A quick example: to call a Kenyan mobile from the UK, you would dial 00 254 7xx xxx xxx.

Understanding country code 254 for Kenya

In global telephony, every country is assigned a numeric country code under the International Telecommunication Union's E.164 standard. This code is what allows telephone networks around the world to route international calls to the correct country. The +254 prefix is allocated by the International Telecommunication Union specifically for Kenya, meaning that Kenya's telephone code helps route international calls to the country from anywhere on the planet.

The phrases "country code 254" and "Kenya country code" have the same meaning and always refer to Kenya. The leading + sign indicates the international access code required for dialing, and your phone or carrier translates it into the appropriate exit code for your location.

When you store a Kenyan number in international format, it should always start with +254. This applies to voice calls, SMS, WhatsApp, verification codes, and mobile money services. Phone numbers must be stored in a globally recognized format for apps like WhatsApp to work reliably across borders.

The country code is identical for every Kenyan city and county. Nairobi, Mombasa, Kisumu, Nakuru, Eldoret, and every other area all use +254. Only the area code or mobile prefix that follows differs.

It is worth noting that Kenya has other identification codes for different systems. Kenya is identified by ISO alpha-2 code KE and ISO alpha-3 code KEN. Kenya's ISO numeric code is 404, and Kenya's country code top-level domain is .ke. These are separate from the telephone country code.

Here are a few examples of how +254 appears in real numbers:

+254 20 xxx xxxx - a Nairobi landline

+254 722 xxx xxx - a mobile number (Safaricom-assigned prefix)

+254 41 xxx xxxx - a Mombasa landline

+254 110 xxx xxx - a newer mobile prefix

+254 101 xxx xxx - another newer mobile prefix

How to call Kenya from abroad (step?by?step format)

Calling Kenya internationally always follows the same pattern: exit code ? 254 ? area code or mobile prefix ? local number. Calls to Kenya require the international dialing format +254 regardless of where you are in the world.

Here is the generic step-by-step process:

Dial your country's international exit code (for example, 00, 011, or simply +).

Dial 254, the Kenya country code.

Drop any leading 0 from the Kenyan number.

Dial the remaining digits: area code plus subscriber number for landlines, or mobile prefix plus subscriber number for mobile phones.

The dialing pattern looks like this: [exit code] + 254 + [area/mobile code] + [subscriber number]

Here are two fully worked-out examples:

From the US/Canada: 011 254 7xx xxx xxx (Kenyan mobile).

From a European country: 00 254 20 xxx xxxx (Nairobi landline).

Avoid these common mistakes:

Do not keep the local leading 0 after the country code. Writing +254 0722 is wrong.

Do not stack exit codes and country codes together, such as 00 00254 or +00 254.

Do not confuse geographic area codes (like 20 for Nairobi) with mobile prefixes (like 7xx or 1xx).

A person is holding a smartphone and looking at their contact list, preparing to make an international phone call to a loved one, possibly in Kenya, by dialing the country code 254. The scene captures the anticipation of connecting with family or friends abroad, emphasizing the importance of international communication.

Exit codes: calling Kenya from the UK, US, Canada, Australia, and EU

An exit code is the set of digits you dial in your own country to initiate an international call. The exit code changes depending on where you are calling from, but the Kenya country code 254 always stays the same.

Here are the exit codes for popular calling origins:

UK and most of Europe: 00 254…

US and Canada: 011 254…

Australia: 0011 254…

Many mobile networks: using +254 instead of numeric exit code.

Concrete example call strings:

UK to Kenyan mobile: 00 254 7xx xxx xxx.

Spain to Kisumu landline: 00 254 57 xxx xxxx.

US to Nairobi landline: 011 254 20 xxx xxxx.

Australia to Kenyan mobile: 0011 254 1xx xxx xxx.

On smartphones, the + sign automatically selects the correct exit code for your current location. This makes it much easier to call Kenya when you are traveling abroad, because you do not need to remember whether your country uses 00, 011, or 0011. Just save the number with +254 and your phone handles the rest.

Kenyan phone number format: mobile and landline examples

Kenyan numbers after the country code follow a national numbering plan that distinguishes between mobile phones and landlines. Understanding this structure prevents confusion when you dial internationally.

Mobile numbers in Kenya start with 7 or 1 after +254. The general formats are:

+254 7xx xxx xxx (the original and most common mobile series)

+254 1xx xxx xxx (newer mobile series introduced to meet growing demand)

Landlines in Kenya use specific area codes before the number. For example, a Nairobi landline appears as +254 20 xxx xxxx, while a Mombasa landline is +254 41 xxx xxxx.

Inside Kenya, mobile numbers are usually written starting with 0 (such as 07xx xxx xxx or 01xx xxx xxx). When calling from abroad, that leading 0 must be dropped.

Here are specific conversion examples:

Local mobile: 0712 345 678 ? International: +254 712 345 678.

Local landline Nairobi: 020 123 4567 ? International: +254 20 123 4567.

Local landline Mombasa: 041 234 5678 ? International: +254 41 234 5678.

Save your Kenyan contacts in the full +254 format. This ensures they work for calls, SMS, WhatsApp, one-time passwords, and even money transfer services regardless of which country you happen to be in. Using +254 ensures reliable calls and SMS to Kenya every time.

Area codes in Kenya: cities and landlines

An area code in Kenya identifies a specific geographic region and is used exclusively with fixed-line (landline) numbers. When calling a Kenyan landline from abroad, you dial the exit code, then 254, then the area code (without the leading 0), and finally the local subscriber number.

Here are the major Kenyan city and region area codes:

Nairobi uses area code 20.

Mombasa uses area code 41.

Kisumu uses area code 57.

Nakuru uses area code 51.

Eldoret / Uasin Gishu uses area code 53.

Nyeri uses area code 61.

Nairobi's area code is 20 and Mombasa's area code is 41-these are the two most commonly dialed landline prefixes for people doing business in Kenya.

Fully formatted examples from abroad:

Calling a Nairobi landline from France: 00 254 20 xxx xxxx.

Calling a Nakuru landline from Ireland: 00 254 51 xxx xxxx.

Mobile numbers in Kenya do not use geographic area codes. If a number starts with 7 or 1 after +254, it is a mobile number, not a landline.

An aerial view showcases a vibrant East African city, bustling with activity as office buildings rise above busy streets filled with people and vehicles. This dynamic urban landscape, likely in Kenya, reflects the country's growth and connectivity, making it a hub for business and communication in the region.

Mobile prefixes and Kenyan numbers (Safaricom, Airtel, Telkom, Equitel)

Kenyan mobile operators are each assigned specific number prefixes under the country code +254 by the Communications Authority of Kenya. The main mobile networks in the country are Safaricom, Airtel Kenya (part of the Airtel network across Africa), Telkom Kenya, and Equitel.

Mobile area codes in Kenya start with the digit 7, covering blocks like 70x, 71x, 72x, 73x, 74x, 75x, 76x, and 79x. As of May 2019, new mobile codes also start with 1, creating ranges like 01xx to handle growing subscriber numbers.

Domestically, people write these as 07xx or 01xx. From abroad, the format is +254 7xx or +254 1xx with the leading 0 removed.

Concrete conversion examples:

0722 123 456 (local) ? +254 722 123 456 (international).

0790 987 654 (local) ? +254 790 987 654 (international).

0101 234 567 (local) ? +254 101 234 567 (international).

One important detail: mobile number portability has been active in Kenya since April 2011. This means people can switch from one operator to another and keep their number. A prefix originally assigned to Safaricom might now belong to an Airtel subscriber. For international callers, the practical takeaway is simple: the operator branding does not change your dialing pattern. You always use +254 followed by the number without the leading 0.

Special and non?geographic Kenyan numbers (toll?free, short codes, 0800)

Kenya also uses non-geographic numbers such as toll-free 0800 numbers, shared-cost numbers, and short codes for customer care, banking, and mobile money services.

Key points for international callers:

Toll-free 0800 numbers are free to call within Kenya but often cannot be reached from outside the country. Even if you try dialing +254 800…, the call may not connect or may not be free.

Short codes (3- to 5-digit numbers used by banks, M-Pesa, telecom operators, and government services) are designed for use only inside Kenya. They are not accessible via international dialing.

From abroad, you will usually need to call a full Kenyan geographic or mobile number in +254 format instead of relying on toll-free or short codes.

For example, instead of dialing a short code like 234 within Kenya, an international caller may be given a standard customer service number such as +254 7xx xxx xxx. If you need to reach a Kenyan business or service from another country, always ask for a regular local number rather than a short code.

How Kenya's time zone affects when to call

Kenya uses East Africa Time (EAT), which is UTC+3, and does not observe daylight saving time. This constant offset makes it straightforward to schedule calls because Kenya's local time does not shift at any point during the year.

Here are concrete time-difference examples to help you plan:

When London is on GMT (winter), Kenya is 3 hours ahead; when London is on British Summer Time (BST), Kenya is 2 hours ahead.

Kenya is 8 hours ahead of New York during standard time (EST) and 7 hours ahead during daylight time (EDT).

Kenya is generally 7 hours behind Sydney, Australia, during Australian Eastern Standard Time (AEST) and 8 hours behind during Australian daylight time (AEDT).

Similar offsets apply for callers in Sweden, France, Uganda, Tanzania, and other locations-just convert your local time to UTC and add 3 hours.

Businesses and government offices in Kenya usually operate Monday to Friday, roughly 08:00–17:00 local time. If you are calling for business purposes, schedule calls to fall within those hours. For personal calls to loved ones, a quick check with a world clock or time zone converter app can save you from ringing at an awkward hour.

The image depicts a stunning sunset over a savannah landscape in East Africa, featuring a warm blend of orange and purple hues in the sky. This serene view captures the essence of Kenya, a country known for its breathtaking natural beauty and wildlife.

Common mistakes when dialing Kenyan numbers and how to avoid them

Many failed attempts to call Kenya come down to simple formatting errors with the country code or area code. Here are the most frequent mistakes and how to fix them:

Keeping the local leading 0 after adding +254 (e.g., +254 07xx… instead of +254 7xx…). Always drop the first 0 when using international format.

Adding extra zeros before 254 (e.g., 00254 or 000254 after already using the + sign or an exit code). Use exactly one country code, one time.

Mixing up area codes and mobile prefixes, especially for Nairobi (20 is a landline area code, while 7xx and 1xx are mobile prefixes). Know which type of number you are dialing.

Trying to call short codes or 0800 toll-free numbers from outside Kenya. These generally do not work internationally; ask for a full-length number instead.

Quick "wrong vs right" examples:

Wrong: 00 00254 712 345 678 ? Right: 00 254 712 345 678.

Wrong: +254 0722 123 456 ? Right: +254 722 123 456.

The easiest way to avoid all of this confusion is to save Kenyan contacts in international format (+254…) once. That way, you never need to remember the rules each time you dial, and hidden fees from misdialed calls become a non-issue.

Frequently asked questions about the Kenya country code

Will the Kenya country code 254 ever change? Kenya's country code has been 254 for decades, and changes to ITU country code assignments are extremely rare. There is no sign that +254 will be reassigned or modified.

Is +254 the same for all Kenyan cities? Yes. Whether you are calling Nairobi, Mombasa, Kisumu, Eldoret, or anywhere else in the country, you always use +254. Only the area code (for landlines) or mobile prefix changes after the country code.

Do WhatsApp and other messaging apps use +254? Yes. Contacts must be saved as +254 7xx… or +254 20… to work reliably across borders. If a number is stored with a leading 0 instead of +254, the app may not recognize it when you are outside Kenya.

Can I send SMS to Kenya using the same format as calls? Yes. SMS to Kenya follows the identical format: exit code ? 254 ? number without the leading 0, or simply +254 on a mobile phone that supports international messaging.

Is +254 format needed for mobile banking and M-Pesa? Absolutely. Save Kenyan numbers in +254 format for money transfers, M-Pesa confirmations, OTP codes, and other verification messages. Using the wrong format can cause transactions to fail.

What information do I need to call Kenya from abroad? You need three things: your country's exit code, the Kenya country code 254, and the Kenyan number with the leading 0 removed. With those, you can reach any mobile or landline in Kenya.

Share this page with friends and family who need to reach people in Kenya. Bookmark it as a quick-reference guide so you never have to second-guess the dialing format again.


Life & Culture

PREVNEXT
How to Remit Money to Indonesia with No Hidden Fees?
Are Fintech Apps the Best Option for Filipino Expats in Sweden
  • Categories
  • Country