Prefixyr.com
E.164 Country Calling Code

India +91

Official telecommunications routing registry for India. International dialing prefix is +91. Browse all regional numbering plan area codes below.

Current Local Time
02:56:54
UTC • UTC +00:00
Full Dialing Format
+91 (XXX) XXX-XXXX
International Prefix +91
🌐
ISO Jurisdiction IN
MAP
Total Area Codes 1,714
⚡
Standard ITU-T E.164
📜

🗄️ All Numbering Plan Area Codes (NPA)

Select an area code to view local exchange registries, carrier mappings, and geographic zones

1,714 Area Codes

India, officially the Republic of India, is the seventh-largest country by land area and the second-most populous nation in the world. With a rapidly growing digital economy and a vast, diverse population exceeding 1.4 billion, India’s telecommunications network is among the most complex and expansive globally. The country code +91 is the gateway to connecting with one of the world’s largest and fastest-growing mobile markets. This page provides exhaustive, professional information on dialing India, understanding its numbering plan, and navigating its telecommunications landscape.

India’s telecom sector has undergone a transformative evolution over the past two decades, moving from a state-controlled monopoly to a highly competitive, private-sector-driven market. Today, India boasts over 1.1 billion mobile connections, with a mix of 2G, 3G, 4G, and increasingly 5G services. The country’s telecommunications infrastructure is managed by the Telecom Regulatory Authority of India (TRAI), which oversees numbering plans, tariffs, and service quality. For international callers, understanding the nuances of India’s dialing system is essential to ensure seamless connectivity, whether for personal, business, or emergency purposes.

How to Call India from Abroad

Placing an international call to India requires a specific sequence of numbers that includes the exit code of the caller’s country, India’s country code, the area/operator code, and the local subscriber number. The general format is:

  • International Exit Code – This varies by country (e.g., 00 from most European nations, 011 from the United States and Canada).
  • Country Code: +91 – India’s unique identifier in the global telephony network.
  • Area/STD Code – India uses Subscriber Trunk Dialing (STD) codes for landlines, which can range from 2 to 4 digits depending on the city or region.
  • Local Subscriber Number – The individual landline number, typically 6 to 8 digits long.

For example, to call a landline in Mumbai (STD code 22) from the United States, you would dial: 011 + 91 + 22 + 12345678. When calling a mobile number in India, you simply dial the exit code, then +91, followed by the 10-digit mobile number (no area code is needed). Always drop the leading zero from any Indian area code when dialing internationally.

Area Codes and Numbering Structure

India’s landline numbering plan is organized under the National Numbering Plan (NNP), which divides the country into multiple numbering areas. Each geographic region is assigned a unique STD code. Major metropolitan areas have shorter codes, while smaller towns and rural areas have longer codes. For instance, Delhi uses STD code 11, Mumbai 22, Kolkata 33, and Chennai 44. These codes are essential for routing calls to landlines within India.

Mobile numbers in India are 10 digits long and begin with a specific digit (usually 6, 7, 8, or 9) that indicates the mobile operator and telecom circle. Unlike some countries, mobile numbers in India are not tied to a geographic area, meaning a number can be ported across states. The 10-digit mobile number is dialed in full after the country code, without any additional area code. Since 2015, India has mandated full mobile number portability, allowing users to switch operators while retaining their number.

Special service numbers in India include emergency services (police: 100, fire: 101, ambulance: 102), which are reachable from any phone without an area code. Additionally, toll-free numbers begin with 1800 (e.g., 1800-XXX-XXXX) and are typically free when called from within India. Premium-rate and value-added service numbers use prefixes like 1860 or 1250, but these are not always accessible from abroad.

Special Dialing Rules and Nuances

When calling India from overseas, it is crucial to understand that Indian landline numbers often include a leading zero when dialed domestically (e.g., 022 for Mumbai). However, when dialing from abroad, this leading zero must be omitted, as the country code +91 replaces it. Forgetting to drop the zero is a common error that results in call failures.

Another important consideration is the use of Voice over IP (VoIP) services. Many international callers use platforms like Skype, WhatsApp, or Zoom to reach Indian numbers. While these services bypass traditional international tariffs, they require the recipient to have an internet connection or a mobile number registered with the service. For direct calls to landlines or mobiles, VoIP providers may offer local access numbers or charge per-minute rates.

India has also implemented a Do Not Disturb (DND) registry to curb unsolicited commercial communications. For businesses contacting Indian customers, it is essential to respect DND regulations to avoid penalties. TRAI has strict guidelines for telemarketing calls, and international callers should be aware that automated or promotional calls to Indian numbers may be blocked or flagged.

Telecom Operators and Mobile Networks

India’s telecom market is dominated by three major private operators: Reliance Jio, Bharti Airtel, and Vodafone Idea (Vi). Additionally, state-owned BSNL (Bharat Sanchar Nigam Limited) and MTNL (Mahanagar Telephone Nigam Limited) operate in specific regions, though their market share has dwindled. Reliance Jio, launched in 2016, revolutionized the market with low-cost data plans, leading to a massive surge in internet usage. Airtel is known for its extensive 4G and 5G coverage, while Vodafone Idea faces financial challenges but still maintains a significant subscriber base.

For international callers, the choice of operator affects call quality and roaming rates. If you are traveling to India, it is advisable to purchase a local SIM card with a data plan for cost-effective communication. However, foreign visitors must provide passport copies and photographs to obtain a SIM, and the activation process can take a few hours to a day. Alternatively, international roaming services from your home carrier can be used, but they are often expensive.

Traveler and Business Tips for Calling India

For travelers visiting India, understanding local dialing conventions is vital. When making domestic calls within India, you must dial the STD code preceded by a zero (e.g., 011 for Delhi) for landlines, but mobile numbers are dialed directly. Public payphones are rare, but mobile penetration is near-universal, making it easy to stay connected.

Businesses operating in India or with Indian partners should consider the following:

  • Always verify the correct area code for landlines, as India has thousands of STD codes. A comprehensive list is available from TRAI or telecom operator websites.
  • Schedule calls considering India’s time zone (Indian Standard Time, UTC+5:30) and the fact that India does not observe daylight saving time.
  • Use reliable international dialing services or VoIP for cost efficiency, but ensure compliance with local regulations regarding commercial calls.
  • For customer support or helplines, many Indian companies provide toll-free numbers that may be accessible internationally, but verify the dialing format (e.g., +91-1800-XXX-XXX).

In conclusion, dialing India with country code +91 is straightforward once you understand the numbering plan and the necessity to drop leading zeros. Whether you are connecting with family, conducting business, or exploring the vibrant subcontinent, this guide equips you with the essential knowledge for successful telecommunications with India.

❓ Frequently Asked Questions

What is the country code for India?
The country code for India is +91. It is used when dialing an Indian phone number from abroad, replacing the leading zero of domestic area codes.
How do I call an Indian mobile number from the United States?
From the US, dial the international exit code 011, then India's country code 91, followed by the 10-digit mobile number. For example, 011-91-XXXXXXXXXX.
Do I need to drop the zero when calling an Indian landline from abroad?
Yes, always omit the leading zero of the Indian area code when dialing from abroad. For instance, Mumbai's STD code is 022 domestically, but you would dial +91-22-XXXXXXX internationally.
Are Indian mobile numbers portable across regions?
Yes, India has full mobile number portability, so a mobile number can be moved to any operator or telecom circle within the country without changing the number.
What are the emergency numbers in India?
The primary emergency numbers in India are: Police – 100, Fire – 101, and Ambulance – 102. These are toll-free and can be dialed from any phone in India.
Is it possible to call Indian toll-free numbers from abroad?
Indian toll-free numbers (starting with 1800) are generally not accessible from abroad unless the service provider offers international access. You may need to dial +91-1800-XXX-XXX, but many are restricted to domestic calls.
What is the best way to call India for business?
For business calls, consider using VoIP services like Skype or Zoom for cost savings, or use a reliable international calling card. Always verify the correct area code and schedule calls during India's business hours (9:30 AM to 6:00 PM IST).