India Phone Number Format

Country code +91 — Complete guide to India phone number formats, mobile and landline structures, and area codes.

Number Format Overview

Phone numbers in India use the international country code +91. When dialing from outside India, you must include this country code before the local number.

International Format

+91 [area code] [local number]

From the United States

011 91 [area code] [local number]
When dialing a number within India, local dialing rules apply. You may need to include a trunk prefix (often 0) before the area code for domestic calls, but you should omit this prefix when dialing internationally.

Mobile vs. Landline Numbers

Mobile Numbers

Mobile phone numbers in India typically:

  • Begin with specific mobile prefixes
  • May have a different length than landline numbers
  • Are often 8-10 digits after the country code
+91 XX XXXX XXXX
Landline Numbers

Landline numbers in India typically:

  • Start with a geographic area code
  • Area codes identify the city or region
  • Total length varies by area code
+91 (area) XXXX XXXX

Example Phone Numbers

These are example formats only and are not real phone numbers:

Type Local Format International Format From US
Landline (New Delhi) (0XX) XXXX XXXX +91 XX XXXX XXXX 011 91 XX XXXX XXXX
Mobile 0XXX XXX XXXX +91 XXX XXX XXXX 011 91 XXX XXX XXXX
Toll-Free 0800 XXX XXXX +91 800 XXX XXXX 011 91 800 XXX XXXX

India Area Codes

Major area codes in India:

Area Code City / Region
381 Agartala
562 Agra
79 Ahmedabad
389 Aizawl
145 Ajmer
5271 Akbarpur
724 Akola
477 Alappuzha
571 Aligarh
33 Alipore
144 Alwar
721 Amravati
183 Amritsar
5922 Amroha
2692 Anand
8554 Anantapur
193 Anantnag
6764 Angul
6453 Araria
6182 Arrah
341 Asansol
5683 Auraiya
2432 Aurangabad
5462 Azamgarh
5832 Badaun
1234 Bagpat
3482 Baharampur
5252 Bahraich
7632 Balaghat
6652 Balangir
6782 Balasore
5498 Ballia
5263 Balrampur
3522 Balurghat
5192 Banda
80 Bangalore
6424 Banka
3242 Bankura
2962 Banswara
5248 Barabanki
1952 Baramulla
7453 Baran
33 Barasat
342 Barddhaman
342 Bardhaman
581 Bareilly
6646 Bargarh
6792 Baripada
2982 Barmer
1679 Barnala

Dialing Tips

  • Remove the leading zero: When dialing internationally, drop the trunk prefix (usually 0) that is used for domestic calls in India.
  • Use the + notation: From a US mobile phone, use +91 instead of 011 91.
  • Verify the number length: Make sure you have the correct number of digits. If your call does not connect, check whether you need to add or remove an area code digit.
  • Save contacts in international format: Always store phone numbers with the full +91 prefix so they work from any country.
India Quick Info
Country Code+91
ISO CodeIN
CapitalNew Delhi
International Prefix011 (from US)