How to call India (country code +91)

Calling to India

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

Use the same call sequence.

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

India 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 India (domestic dialing)

‘0’ is used as a trunk prefix when calling to a different area code or a mobile phone within India. It is not used when calling within the same area code.

Local calling (within the same area code)

Dial only the local phone number. Do not dial the trunk prefix ‘0’ or the area code.

seven to eight digits
local phone number

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

Dial the trunk prefix ‘0’, followed by the area code, followed by the local phone number.

0two to three digitsseven to eight digits
trunk prefixarea codelocal phone number

Mobile calling (to a mobile phone)

Dial the trunk prefix ‘0’, followed by the area code, followed by the local phone number.

0four digitssix digits
trunk prefixcarrier codesubscriber phone number

Indian phone numbers explained

Number details

Indian phone numbers are ten digits.

First two to three digits are an area code that represents a geographic part of the country.

An example of an Indian phone number

The National Gallery of Modern Art lists its phone number in New Delhi as 011 – 23384640.

Number explanation
911123384640
country code for Indiaarea (geographic) code for New Delhilocal phone number in New Delhi
Local example – calling from another location in New Delhi

Dial only the local phone number. Do not dial the trunk prefix ‘0’ or the area code.

23384640
local phone number in New Delhi
Long distance example – calling from Kerala, India (on the other side of the country)

Dial the trunk prefix ‘0’, then the area code, then the local phone number.

01123384640
trunk prefixarea (geographic) code for New Delhilocal phone number in New Delhi
Mobile example – calling from a mobile phone (including a foreign mobile roaming in India)

Dial the trunk prefix ‘0’, then the area code, then the local phone number.

01123384640
trunk prefixarea (geographic) code for New Delhilocal phone number in New Delhi
International example – calling from outside India

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

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

exit code911123384640
exit code of the country the call is dialed fromIndian country codearea (geographic) code for New Delhilocal phone number in New Delhi

Calling from India

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

Administrative and regulatory

Sources and more resources