How to Call India
Complete guide to dialing India (+91) from any country. Rates from $0.09/min.
Quick Dialing Format
[Exit Code] + +91 + [Area Code] + [Local Number]
From USA/Canada
011 + +91 + number
From UK/Europe
00 + +91 + number
From Mobile
+ +91 + number
Calling India: Overview
Calling India requires understanding the international dialing format, which includes specific country codes and local dialing conventions. India has a country code of +91, which is used when making international calls to India. The international dialing format generally follows this structure:
**[International Access Code] + [Country Code] + [Area Code] + [Local Number]**.
The international access code (IDD) varies by country; for example, in the United States, you would dial 011 before the country code. In the UK, the IDD is 00. For other countries, it’s crucial to check the specific access code that precedes the country code. Before dialing, ensure you have the full number, including the correct area code for the city or region in India you wish to reach.
India has a population of approximately 1.4 billion people, and the primary languages spoken are Hindi and English, which makes communication manageable for many international callers. With a time zone of IST (UTC+5:30), keep in mind the local time when making your call to avoid contacting someone at an inconvenient hour.
Step-by-Step: Dialing India
When calling India, the process will vary based on the country you are dialing from due to different international dialing formats. Here’s a breakdown for some common countries:
- **From the USA**: Start by dialing 011 (the international access code), followed by 91 (India's country code), then the area code and local number. For example, to call a number in Mumbai (area code 22), you would dial: **011-91-22-1234-5678**.
- **From the UK**: Dial 00 (the IDD), followed by 91, then the area code and local number. For instance, to reach a number in Delhi (area code 11), you would dial: **00-91-11-1234-5678**.
- **From Australia**: Use the IDD 0011, followed by 91 and the local number. For a call to Bangalore (area code 80), you’d dial: **0011-91-80-1234-5678**.
- **From Canada**: Similar to the USA, use 011-91 followed by the area code. To call Kolkata (area code 33), dial: **011-91-33-1234-5678**.
For other countries, check their specific international access codes. Remember, when dialing, if the area code starts with a zero, drop the zero when calling internationally (e.g., calling Delhi, you would dial 11 instead of 011).
India Area Codes and Number Formats
India's telephone numbering format consists of a total of 10 digits for local numbers, including the area code. The area codes vary based on the city or region. Major area codes include:
- Mumbai: 22
- Delhi: 11
- Bangalore: 80
- Chennai: 44
- Kolkata: 33
- Hyderabad: 40
- Pune: 20
- Ahmedabad: 79
Mobile numbers in India typically start with the prefixes 70, 71, 72, 73, 74, 75, 76, 77, 78, or 79, and are usually 10 digits long. It's essential to be aware that when calling a mobile number, you do not need to include an area code. For example, a mobile number might look like: **+91-98765-43210**. Special number ranges in India include toll-free numbers (1800) and emergency services (100 for police, 101 for fire).
Mobile vs Landline Calls to India
When considering whether to call a mobile or landline number in India, there are notable differences in cost and coverage. Mobile calls can be slightly more expensive than landline calls, depending on the service provider. However, mobile phones are more prevalent in India, with over 1 billion mobile subscribers compared to landline connections, making mobile numbers the more common choice for communication.
You can typically distinguish between mobile and landline numbers by their prefixes: landlines will have the area codes mentioned earlier, while mobile numbers will start with the prefixes 7, 8, or 9. Given the widespread use of mobile phones, many businesses and individuals prefer using them for communication.
Cheapest Ways to Call India
Finding cost-effective ways to call India can save money, especially for frequent callers. Traditional carrier rates can be high, often charging upwards of $1 per minute. Instead, consider using calling cards, which can offer lower rates but may come with hidden fees.
VoIP services like Skype or Google Voice provide affordable international calling options, often at rates significantly lower than traditional carriers. These services allow you to call landlines and mobile phones directly over the internet, reducing costs.
Alternatively, mobile apps like WhatsApp, Viber, and Zoom allow free voice and video calls as long as both parties have the app and a stable internet connection. Another emerging option is browser-based calling services like DialAnyone, which provides low-cost calls directly through your web browser, often with no app installation required. Users typically save between 50-90% compared to traditional carrier rates, making this a highly economical choice.
Common Mistakes When Calling India
When dialing to India, several common mistakes can lead to unsuccessful calls. One frequent error is forgetting to drop the leading zero from the area code when calling internationally. For example, if calling Delhi, you should dial 11 instead of 011.
Another common mistake is using the wrong country code. Ensure you are using +91 for India. Time zone errors are also prevalent; remember that India operates on IST (UTC+5:30), which may differ significantly from your local time. Lastly, be aware of Indian holidays, as businesses may be closed on national holidays, which can affect your call's timing.
Calling Rates to India
$0.09/min
Starting rate with DialAnyone (10.24 credits/min)
No monthly fees
Pay only for what you use
No app required
Call from your browser
HD quality
Crystal clear VoIP calls
About Calling India
Timezone
IST (UTC+5:30)
Business Hours
9:30 AM - 6:00 PM IST (Monday-Saturday)
Languages
Hindi, English
Population
1.4 billion
Major Cities
MumbaiDelhiBangaloreChennaiKolkataHyderabadPuneAhmedabad
Frequently Asked Questions
What is the country code for India?â–¼
The country code for India is +91. When calling from abroad, dial your country's exit code (e.g., 011 from the US, 00 from Europe) followed by +91 and the local number.
How much does it cost to call India?â–¼
With DialAnyone, calls to India start from just 10.24 credits/min ($0.09/min). This is significantly cheaper than traditional carriers which charge $1-3/min for international calls.
Can I call India from my browser?â–¼
Yes! DialAnyone lets you call India directly from any web browser. No app download required. Just sign up, add credits, and dial.
What time should I call India?â–¼
India is in the IST (UTC+5:30) timezone. Business hours are typically 9:30 AM - 6:00 PM IST (Monday-Saturday). For personal calls, evenings and weekends work best.
Do I need a special app to call India?â–¼
No special app is needed. DialAnyone works in your web browser using WebRTC technology. You can also use our iOS and Android apps if you prefer. The recipient in India doesn't need any app — you can call any phone number.
Is it cheaper to call a landline or mobile in India?â–¼
Landline calls to India are typically cheaper than mobile calls. With DialAnyone, both are affordable starting from 10.24 credits/min. Check our rate table for specific mobile and landline prices.
Ready to Call India?
Sign up free, add credits, and start calling in under 2 minutes.
Start Calling Now