India +91
Official telecommunications routing registry for India. International dialing prefix is +91. Browse all regional numbering plan area codes below.
⭐ Major Area Codes in India
🗄️ All Numbering Plan Area Codes (NPA)
Select an area code to view local exchange registries, carrier mappings, and geographic zones
🌍 Neighboring Countries
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.