Calling Codes

Which country would you like to call?

India Country Phone Code: +91

We want to make sure that staying connected to loved ones in India is as easy as possible. So, we’ve put together a guide on how to call India for you.

Here is everything you should know about India area codes and the localities/regions they serve.


Monday, June 24, 2024

New Delhi
Not In DST


ClearSky 26.6/37.7°C
New Delhi, India is 30 minutes ahead of you (10:06:40 PM)

How to Call India?

Calling India does not have to be complicated. To call India, follow these three simple steps:

  1. Begin by dialing the exit country code.
  2. Now dial the India country code: +91 along with the area code you want to call in.
  3. Lastly, dial the recipient’s number.

Dialing Instructions

Follow these dialing instructions to call loved ones.

  1. Dial the International Direct Dialing (IDD) number. Countries have different numbers, or may have more than one IDD, depending on the carrier or type of service.
  2. Dial the Country Code. In some cases, the country code is shared among countries. For example, the United States, Canada, and much of the Caribbean and Guam use country code 1.
  3. Dial the city/area code (if any) for the number you are dialing. Smaller countries may not use city codes or area codes, while larger countries have hundreds of them.
  4. Dial the phone number you are calling.






Country Code

City Code

Phone Number

Complete List of India Area Phone Codes

Here’s a comprehensive list of all the dialing codes you need to connect with loved ones in India.

City Dial Codes
Agra +91-562
Ahmedabad +91-79
Ajmer +91-145
Alwar +91-144
Amritsar +91-183
Aurangabad +91-2432
Bangalore +91-80
Barmer +91-2982
Baroda +91-265
Beawar +91-1462
Bharatpur +91-5644
Bhilwara +91-1482
Bhopal +91-755
Bikaner +91-151
Bundi +91-747
Chandigarh +91-172
Chennai (formerly Madras) +91-44
Chittorgarh +91-8572
Coimbator +91-422
Dehradun +91-135
Delhi +91-11
Deogarh +91-6432
Dholpur +91-5642
Fathepur Sikri +91-5619
Hyderabad +91-40
Jaipur +91-141
Jullundur +91-181
Kanpur +91-512
Kolkatta (formerly Calcutta) +91-33
Kota +91-744
Lucknow +91-522
Manipal +91-8252
Mount Abu +91-2974
Mumbai (formerly Bombay ) +91-22
Mussooree +91-1362
Mysore +91-821
Nagaur +91-1582
New Delhi +91-11
Patna +91-612
Pune (formerly Poona) +91-20
Pushkar +91-145
Rajkot +91-281
Ranthambhore Natl. Park +91-7462
Sariska +91-144
Simla +91-177
Srinagar +91-194
Surat +91-261
Udaipur +91-294
Vadodara +91-265

Make International Calls to India Phone Codes with Talk Home App 📱

Use Talk Home App to make high-quality cheap international calls to your loved ones in India.

All the calls made through Talk Home App are optimized over local lines so that you can enjoy crystal-clear voice quality without any distortion or network loss.

Enjoy great value calling bundles for India and talk more for less – only with Talk Home App.

Explore India Calling Bundles

Call India Phone Codes with Talk Home Calling Cards ☎

You can also make calls to all calling codes in India with Talk Home Calling Cards.

Each month, our products help make over 12M international calls. Talk Home Calling Cards are a great choice if you want to make high-quality cheap international calls to India.

Enjoy flexibility and affordability while connecting with friends and family in India with Talk Home Calling Cards.

Buy Calling Card

Send Mobile Top-ups to India with Talk Home App 💸

Your loved ones in India want to connect with you.

Send them the gift of a mobile top-up] and spread some love and happiness with Talk Home App.

Reach out and recharge – bring those you care about in India closer to you. Top up your loved one’s account now and never lose touch with them only with Talk Home App.

Send Top-up to India

Make International Calls to India Phone Codes with a Talk Home SIM 📞

Choose the Talk Home Mobile international plans and pay less for your calls to India.

Our network is powered by EE, which has the widest network coverage across the UK. Enjoy cheap minutes and SMS along with enhanced 5G connectivity without any distortions, daily caps, or throttling.

Buy SIM Card | Explore International Plans

Frequently Asked Questions

Explore quick answers to some questions about India calling codes.

To make an international call to India, start by dialling your origination country's international dialling prefix. This code varies for each country.

For example, if you'd like to call India from the USA, your international dialling prefix is 011. If you're in the UK or other parts of Europe, your prefix is 00.

Next, dial the India country code - 91. Then, input the local area code along with the phone number you'd like to call.

A correctly dialled number should look something like this:(00)(91) XXXX-XXXX-XX.

India is identified by IN as the two-letter ISO (alpha-2) code.
IND is the three-letter ISO (alpha-3) code for India.

91 is the country dialling code for India. It is used to make international calls from abroad to connect to any phone number in India.

India phone numbers generally consist of 10 digits, including the country code and the local area code.

Call India Phone Codes with Talk Home

Make cheap international calls to your loved ones in India with our range of products

Talk Home App

The best calling rates to India – download our international calling app today.

Visit Website


India Welcome Offer

Call 45 minutes to any number in India One time offer


Mobile/LANDLINE 45 Mins


Expiry: 7 Days

$10 Global Credits subscription will be applied upon expiry or limit exhaustion, whichever comes first.

Talk Home Mobile

Get your free 5G SIM from Talk Home Mobile and make cheap international calls to India.

Visit Website

Talk Home Calling Card

Make cheap, high-quality international calls to India from the UK with zero hidden fees.

Visit Website