How to call Afghanistan (country code +93)

Calling to Afghanistan

  • A leading ‘0’ is not included in the international call sequence – it is only used in Afghanistan for domestic long distance calls and domestic calls to a mobile phone.
  • A leading '+' in the phone number means 'dial your country's exit code'.
  • Calling from a mobile phone: dial from on the country where you're currently located.
  • Calling from a VoIP or satellite phone: dial from on the country where the phone is registered.

… to a mobile (cellular) phone or text (sms)

Use the same call sequence.

Mobile phone numbers start with a three digit carrier code that starts with a ‘7’. Sometimes the carrier code is listed in four digits starting with a leading ‘0’, however the leading ‘0’ is not dialed when called from outside the country.

When calling a mobile phone user, call to the country where the mobile phone is registered, regardless of where the person being called is currently roaming.

… to a VoIP phone

Use the same call sequence.

When calling a VoIP phone user, call to the country where the VoIP phone is registered, regardless of where the person being called is currently roaming.

… to a satellite phone

Afghanistan does not have a country-specific satellite phone system.

Most satellite phones operate on their own country code – calls to these satellite phones follow their own call sequence.

… sending a fax

Use the same call sequence.

Calling within Afghanistan (domestic dialing)

‘0’ is used as a trunk prefix to dial to a different area code or to a mobile phone in Afghanistan.

Local calling (within the same area code)

To call a phone within the same area code dial only the local phone number. Do not dial the trunk prefix ‘0’ or the area code.

seven digits
local phone number

Long distance calling (to a different area code or from a mobile phone)

To call to a phone number in a different area code dial the trunk prefix ‘0’, then the area code, then the local phone number.

0two digitsseven digits
trunk prefixlocal phone numberthirdtwo

Mobile calling (to a mobile phone)

To call to a mobile phone number dial the trunk prefix ‘0’, then the carrier code, then the subscriber phone number.

0three digitssix digits
trunk prefixlocal phone numberthirdtwo

Afghanistan’s phone numbers explained

Number details

Afghan phone numbers are nine digits.

With landline (fixed line) phone numbers, the first two digits are an area code.

With mobile numbers, the first three digits area  carrier code beginning with the number ‘7’.

An example of an Afghan phone number

The Ministry of Foreign Affairs lists its phone number in Kabul as 0093 (0) 20 2100372.

Number explanation
93202100372
country code for Afghanistangeographic (area) code for Kabulremainder of the phone number
Local example – calling from another location in Kabul

To call within the same area code, dial only the local phone number. Do not dial the trunk prefix ‘0’ or the area code.

2100372
local phone number in Kabul
Long distance example – calling from Herat, Afghanistan (on the other side of the country)

To call to a different area code, dial the trunk prefix ‘0’, then the area code, then the local phone number

0202100372
trunk prefixgeographic (area) code for Kabulremainder of the phone number
Mobile phone example – calling from a mobile phone (including a foreign mobile roaming in Afghanistan)

To call from a mobile phone, dial the trunk prefix ‘0’, then the area code, then the local phone number

0202100372
trunk prefixgeographic (area) code for Kabulremainder of the phone number
International example – calling from outside Afghanistan

To call from outside Afghanistan, dial the exit code of the country the call is dialed from, followed by Afghanistan’s country code of ’93’, followed by the local phone number.

Do not include a leading ‘0’ in the call when calling from outside Afghanistan.

exit code93202100372
exit code of the country the call is dialed fromcountry code for Afghanistangeographic (area) code for Kabulremainder of the phone number

Calling from Afghanistan

’00’ is used as an exit code when dialing an international phone call from Afghanistan.

Administrative and regulatory

Sources and more resources