IndiaeSIM
← Back to guides

What Is the Calling Code for India and How to Use It

7/14/2026

calling-code-for-india

In short, what you'll discover in this article: The exact calling code for India and how to use it correctly for international calls. Step-by-step dialing instructions from various countries, plus tips to avoid common mistakes and save on call costs.

1. What Is the Calling Code for India?

1.1 Country Code: +91 (Simple Explanation)

The calling code for India is +91. This is the universal prefix you dial before the local phone number when making an international call to India.

The plus sign (+) represents the international access code, which varies depending on your country.

For example, if you want to call someone in India, you start by dialing your country's exit code, then 91, followed by the local number.

1.2 Difference Between Mobile and Landline in India (Common Formats)

Indian phone numbers differ slightly between mobiles and landlines:

  • Mobile numbers always have 10 digits and start with digits like 9, 8, or 7.
  • Landline numbers vary in length (usually 8 to 11 digits including area code). Area codes can be 2-4 digits long.

Knowing this helps you recognize the correct format after dialing +91.

2. How to Call India From Abroad (Step-by-Step Guide)

2.1 From the United States (Examples with Prefix 011)

To call India from the US:

  1. Dial 011 (US exit code).
  2. Dial 91 (India country code).
  3. Dial the local Indian number (mobile or landline).

Example: To call a mobile number 9876543210 in India, dial:
011 + 91 + 9876543210

2.2 From the United Kingdom (Examples with Prefix 00)

Calling India from the UK involves:

  1. Dial 00 (UK exit code).
  2. Dial 91 (India country code).
  3. Dial the Indian local number.

Example:
00 + 91 + 9876543210

2.3 From the European Union / Other Countries (International Prefix Variations)

Most European countries use 00 as their international dialing prefix, but some may differ:

  • For example, Australia uses 0011.
  • Check your country's international access code before dialing.

General format:
[Your country’s exit code] + 91 + [Indian number]

2.4 Concrete Example: Dialing an Indian Mobile Number (+91 98xxxxxxx) Step-by-Step

Suppose you want to call the Indian mobile number +91 9876543210 from France:

  1. Dial France’s exit code: 00
  2. Dial India’s country code: 91
  3. Dial the mobile number without any leading zero: 9876543210

Full sequence:
00 91 9876543210

3. Calling India From a Mobile Phone: Using '+' and Access Codes

When calling from a mobile phone, you can often replace your country’s exit code with the plus sign (+). Most smartphones allow you to enter + directly by holding down zero.

For example, instead of typing 011 or 00, simply dial:
+91 [local Indian number]

This method works globally and simplifies dialing.

4. Costs and Alternatives (Operators, VoIP, Messaging Apps)

4.1 Quick Comparison: Per-Minute Cost vs VoIP Solutions

Calling India internationally can be costly depending on your operator’s rates. VoIP apps like WhatsApp or Skype offer cheaper or free alternatives using data or Wi-Fi.

4.2 When to Prefer WhatsApp / Skype / Zoom / Google Voice

  • Use these apps if both parties have internet access.
  • Ideal for video calls or group chats.
  • Saves money compared to traditional international calls.

However, if you need to reach a landline or someone without internet, dialing with the correct calling code remains essential.

5. Technical Details: Structure of Indian Phone Numbers

5.1 Area Codes for Landlines

Indian landlines use area codes that vary by city or region:

  • Large cities like Delhi use shorter area codes (e.g., 11).
  • Smaller towns have longer area codes (up to four digits).

When dialing internationally, omit any leading zero from the area code.

5.2 Mobile Number Length and Operator Indicators

Mobile numbers are always ten digits long starting with digits such as 9, 8, or 7. The first few digits can sometimes hint at the original operator but due to number portability this is less reliable now.

6. Practical Tips and Common Mistakes

6.1 Time Zones and Best Time to Call

India is in the Indian Standard Time zone (IST), UTC +5:30. To avoid calling at inconvenient hours:

  • Call during daytime hours in India (roughly between 9 AM and 9 PM IST).
  • Use your phone’s world clock feature to check time differences.

6.2 Common Errors and How to Avoid Them (Extra Zeros, Wrong Prefix)

  • Do not add an extra zero before the local Indian number when calling internationally.
  • Always use your country’s correct international access code.
  • Avoid confusing local dialing formats with international ones.

Resources and Tools

For travelers or those staying connected in India, consider checking guides on how to get an eSIM in India or explore India travel eSIM options. These resources help ensure seamless connectivity without roaming fees.


7. Conclusion

The calling code for India is +91, essential for reaching any phone number within the country from abroad. By following simple dialing steps based on your location and avoiding common mistakes, you can confidently connect with friends, family, or business contacts in India without hassle.

For travelers seeking reliable mobile connectivity while in India, exploring eSIM options through trusted providers can enhance your experience—check out detailed guides on India eSIM with phone number for more information.


Sources confirm that dialing +91 after your country's exit code is key to successful calls (countrycode.org).

FAQ

What is the international calling code for India?

The international calling code for India is +91. You dial this code after your country’s exit code before the local Indian phone number to connect internationally.

How do I dial an Indian mobile number from the US?

From the US, start by dialing 011 (the exit code), then 91 (India’s country code), followed by the 10-digit Indian mobile number without any leading zero.

Can I use the plus sign (+) when calling India from a mobile?

Yes, on most mobile phones you can replace your country’s exit code with the plus sign (+) and then dial 91 plus the local Indian number, simplifying international calls.

What common mistakes should I avoid when calling India?

Avoid adding extra zeros before the Indian number, always use your correct country exit code, and do not confuse local dialing formats with international ones to ensure your call connects.

Are there cheaper alternatives to calling India internationally?

Yes, apps like WhatsApp, Skype, and Google Voice offer cheaper or free calls using internet data, ideal if both parties have internet access, saving on traditional call costs.

Anjali Rao

Anjali Rao

Anjali is a travel and technology writer who has criss-crossed India by train, plane and rickshaw. At India eSIM she tests travel data plans on Jio, Airtel and Vi and explains how visitors can stay online affordably from Delhi to the backwaters of Kerala.