Indian Phone Number Format

India has long been an integral part of the global market. Moreover, it has a rapidly growing economy and a vast consumer base, attracting businesses and investors from worldwide. Companies from various countries are establishing a presence in India, recognizing its strategic importance in the global landscape.
Well, whether you're contacting someone within India or reaching out from overseas, it is crucial to understand India’s phone number format. Knowing how to dial, write, and format phone numbers correctly will help ensure smooth communication, avoiding misdials or lost connections.
In this guide, we’ll explore the key components of an Indian phone number. Additionally, we will provide you with details on how to dial India from abroad, alongside things to consider before doing so.
Key Highlights:
- An Indian phone number consists of an area code (for landlines) or a mobile prefix, followed by the subscriber’s number, with a total length of 10 digits for standard numbers.
- To call India from abroad, you must include the exit code, India’s country code, and the phone number.
- When calling within India, the area code is required only if dialing from a different region or using a mobile to call a landline.
- Knowing the best time to call India and the potential costs of international calls helps you plan communication efficiently.
- Using Indian virtual phone numbers can make international communication easier and more affordable, especially for businesses needing consistent local access.
Components of Indian Phone Number Format
An Indian phone number primarily consists of an area code (for landlines) or a mobile prefix (for mobile numbers), followed by the subscriber's phone number. However, when contacting from abroad, the same Indian number will also include an exit code and India’s country code.
1. Exit Code
The exit code, also known as the International Dialing Prefix (IDD) or International Access Code, is the number you enter first when calling India from another country. For instance, if you are calling India from the United States, you would dial the US exit code 011 before India’s country code and the subscriber’s number.
Other countries have their own exit codes, but you can also use the “+” symbol. This automatically signals that the call is international, making it easier to connect without remembering specific country codes.
2. Country Code
India’s country code is 91, and it helps route your call directly to the Asian nation from any other country. When dialing internationally, the country code ensures your call reaches the correct nation without confusion.
3. Area Code
Indian area codes typically range from 2 to 8 digits long. While smaller towns and villages have longer area codes, ranging from four to eight digits, the largest metropolitan areas and major cities have the shortest codes.
Furthermore, when dialing within India, a prefix of zero (0) is required before the area code if you are calling from a region having a different area code. However, when calling from abroad, the zero is dropped.
Here are some of India’s major cities alongside their respective area codes.
City | Area Code | City | Area Code |
New Delhi | 11 | Pune | 20 |
Mumbai | 22 | Hyderabad | 40 |
Kolkata | 33 | Ahmedabad | 79 |
Chennai | 44 | Bengaluru | 80 |
Jaipur | 141 | Surat | 261 |
Lucknow | 522 | Kanpur | 512 |
Chandigarh | 172 | Vadodara | 265 |
Ghaziabad | 120 | Coimbatore | 422 |
Gurugram | 124 | Nagpur | 712 |
Faridabad | 129 | Thiruvananthapuram | 471 |
4. Mobile Prefixes
In India, the first few digits of mobile numbers are known as the mobile prefix, and often begin with 9, 8, 7 or 6. Originally, these prefixes indicated the network operator (like Airtel or Vodafone) and the region where the number was issued. However, with the introduction of phone number porting, a prefix no longer reliably shows the current operator.
Nonetheless, today, some prefixes also indicate the type of call. For instance, numbers starting with 140 are often used for promotional calls, while 160-series numbers are reserved for transactional or service-related messages from banks and trusted organizations.
5. Subscribers/Local Number
In India, the subscriber’s number primarily depends on the area code. For regions with a two-digit area code, such as New Delhi or Mumbai, the local number is typically 8 digits long. Areas with three-digit codes, like Jaipur or Gurugram, usually have 7-digit local numbers, while regions with four-digit or longer area codes have 6-digit local numbers.
This system ensures that the total length of any Indian phone number, combining the area code and subscriber number, remains constant at 10 digits.
Types of Indian Phone Numbers and Their Format
In India, there are generally three types of phone numbers: landline, mobile, and toll-free numbers. While landline and mobile numbers are typically 10 digits long, toll-free numbers are an exception and can be longer.
1. Landline
Widely used in homes and offices, landline numbers in India are a mixture of the area code and the subscriber’s number. As stated earlier, the length of the subscriber number depends on the area code.
Example: A Mumbai phone number is formatted as (0)22-XXXX-XXXX, where “22” is the area code and the remaining 8 digits are the subscriber’s number. Similarly, a Nagpur landline number is (0)712-XXX-XXXX, where 712 is the area code and the rest is the subscriber’s number.
2. Mobile
Mobile numbers in India are 10 digits long, and formerly, the mobile prefixes indicated the network and region.
Example: India’s cell phone number format looks like this - 9XXXX-XXXXX.
3. Toll-Free
Toll-free numbers are used by businesses to allow customers to call without being charged. In India, they typically start with 1800.
Example: An Indian toll-free number is formatted as 1800-123-4567, commonly used by banks, e-commerce platforms, and service providers.
Indian Phone Number Format for Local Calls
When making local calls in India, the format of the phone number depends on whether you’re calling a landline or a mobile number.
1. Calling a Landline in the Same Area
When calling a landline number using a landline phone within the same area, you do not need to dial the area code. Simply dial the subscriber number.
Example: If the landline number is 022 12345678 (Mumbai), and you are in Mumbai, just dial: 12345678.
However, if you are calling from a mobile phone, you must include the area code even if you are in the same city. Mobile networks always require the full number, including the area code, for landline calls.
Example: To call a Kolkata landline number 033 12345678, you must dial 022 12345678 itself.
2. Calling a Landline in a Different Area
For calling a landline number in a different city or area, you must include the area code before the subscriber number, including the trunk code.
Example: To call a landline in Delhi (011 98765432) from Bangalore, dial 011 98765432.
3. Calling Mobile Numbers
When calling a mobile number within India, you always dial the 10-digit mobile number. If you are in the same city or another city, the format remains the same; no area code is needed.
Example: To call a Delhi mobile number 9876543210 from anywhere in India, simply dial 9876543210.
Indian Phone Number Format For International Calls
When calling India from abroad, it’s important to follow the correct Indian phone number format. Using the right format ensures your calls connect without errors, whether you are dialing a landline or a mobile number.
1. How to Dial India’s Landline Number From Abroad?
To dial India’s landline number from abroad, enter the international access code of the country where you are calling from, or the “+” sign, followed by India’s country code, area code, and the local number.
- Dial the International Exit Code of your country.
- Dial India’s Country Code.
- Dial the Area Code of the city without the leading zero.
- Dial the Subscriber Number.
Example: To call Chennai’s landline 044 98765432 from the UK, dial 00 91 44 98765432 or +91 44 98765432.
Here,
- 00 or + = UK’s exit code
- 91 = India’s calling or country code
- 44 = Chennai’s area code
- 98765432 = Local/subscriber number
2. How to Write an Indian Mobile Number in International Format?
To write an Indian mobile number in the international format, first include the exit code from where you are contacting, the country code of India, followed by the mobile number.
- Enter the International Exit Code of your country.
- Add India’s Country Code.
- Dial the 10-Digit Mobile Number (no leading zero).
Example: To call an Indian mobile number 9876543210 from Australia, you must dial 0011 91 9876543210 or +91 9876543210.
Here,
- 0011 or + = Australia’s exit code
- 91 = Indian country code number
- 98765453210 = Mobile number
Common Mistakes To Avoid and Tips When Dialing Indian Phone Numbers
Time Difference
It’s important to know the best time to call India before contacting the country. Well, India follows Indian Standard Time (IST), which is UTC +5:30.
Example:
- If it is 9:00 AM in the UK, it is 2:30 PM in India.
- If it is 8:00 PM in New York, it is 5:30 AM the next day in India.
Calling Codes
To ensure your call connects properly, always check calling codes. When dialing from abroad, remember to omit the leading zero from the area code. Similarly, include the correct trunk code if calling within India. More importantly, ensure you are using the correct area code so the call is routed to the right region.
Calling Cost
Calling India from overseas can be expensive, depending on your carrier. Some international rates are per minute, and costs can add up quickly. For instance, T-Mobile charges about $3.00 per minute for calls to India without any international calling plan.
So, you can either use calling cards or VoIP services for cost-effective communication.
Conclusion
Understanding the Indian phone number format is essential for seamless communication, whether you are contacting someone within India or calling from overseas. By knowing the structure of landline and mobile numbers, including area codes, mobile prefixes, and international dialing rules, you can avoid misdials and ensure your calls reach the intended recipient without hassle.
Additionally, being aware of time, correct calling codes, and understanding potential international calling costs helps you plan your communication efficiently. For businesses or frequent international callers, solutions like virtual phone numbers can make connecting easier and more cost-effective.
As there are multiple Indian virtual phone number providers, acquire one from a reliable service and call India without worrying about international charges.
Your Phone System Just Got Cheaper
Virtual numbers from just $2/month
Call rates starting as low as $0.016/min
The most cost-effective VoIP phone system for businesses
Powered by advanced AI telephony features
Compare low-cost business phone systems
Frequently Asked Questions
How to write an Indian phone number in an international format?
To write an Indian phone number in an international format, first enter the exit code, country code, area code, and local number. For example, when calling from the USA, use the exit code (USA) + Indian country code + area code + local number.
Written as: 011 91 XX XXXXX
What is an example of an Indian phone number?
What is +91 called in phone numbers?
Are there 11-digit phone numbers in India?

Still have questions?
Can’t find the answer you’re looking for? Please chat with our friendly team.
Stay in the loop
Get the latest call insights, trends, and updates delivered straight to your inbox.
By subscribing, you agree to receive updates from Calilio.
You can unsubscribe anytime.
Phone numbers
Get International Phone Numbers
Singapore
|Australia
|New Zealand