From parents in Chennai to a spouse working in the Gulf, this is how the world's largest diaspora stays in touch with home.
Rates updated September 15, 2026
To reach a India number from the United States, dial these three parts in order.
011 91 81234 56789
From any mobile, anywhere in the world, you can dial +91 81234 56789 instead. Press and hold 0 to type the +, and the phone picks the right access code for wherever you are.
Numbers in India are written locally with a 0 in front, like 081234 56789. Calling from abroad you leave that 0 out, so it becomes +91 81234 56789.
A typical India mobile number is 10 digits after +91. If a call does not connect, count the digits first.
Only the first part changes. Your access code replaces the 011, then 91 and the number stay exactly the same.
A ~ means wait for the second dial tone before dialing the rest. It is not a digit you press.
Calls to India are $0.07 a minute, billed by the minute. There is no connection fee, no monthly plan, and no minimum spend. You add prepaid credit from $5, and it never expires.
Only for the time you actually talk.
Top up once, use it whenever.
Any number, nothing to install.
India receives one of the heaviest inbound call volumes on earth, and the single largest stream comes from the United States, home to roughly 5.8 million people of Indian origin (Migration Policy Institute). The calls cluster where the diaspora clusters: one in five Indian immigrants lives in California, followed by Texas (about 12%), New Jersey (10%), Illinois, and New York (Migration Policy Institute). Think of the H-1B engineers in Santa Clara and Alameda Counties in the Bay Area, the large Gujarati and Telugu communities around Dallas and Edison, New Jersey (Middlesex County), and the tech families in King County, Washington (Migration Policy Institute). Their reasons are the ordinary rhythms of family: a Sunday-morning call to parents in Chennai or Lucknow, checking on a grandparent's health, coordinating a wedding, or managing property and bank paperwork back home.
The Gulf corridor is arguably even denser per capita. The Middle East holds a massive Indian workforce: around 4.3 million in the UAE, 2.65 million in Saudi Arabia, and 1 million in Kuwait, plus large numbers in Qatar, Oman, and Bahrain (Wikipedia: Indian diaspora in the Middle East). A very large share are men working alone and calling home nightly, and a disproportionate number are , so daily calls pour into (). These Gulf-based Indians send close to (), and each of those transfers is usually preceded by a phone call.
Start with your international access: from the US dial 011, or on any mobile just press and hold +. In our browser dialer you simply enter the number with +91.
Dial India's country code, 91.
For a mobile, add the full 10-digit number starting with 6, 7, 8, or 9 (for example +91 98765 43210).
For a landline, add the STD city code without its leading 0 (Delhi 11, Mumbai 22), then the local number, so the code plus number totals 10 digits.
Never include the trunk 0 you see written locally (like 011 or 09876...): from abroad the 0 is always dropped after +91.
The national number is always 10 digits after +91, mobile or landline (Wikipedia: Telephone numbers in India). The leading 0 you often see (011 for Delhi, 09xxxxxxxxx for a mobile) is the domestic trunk prefix and must be removed when dialing internationally. Note the domestic reform: since January 2021, Indian landlines must add a 0 to call mobiles (India TV News), which is why relatives may recite a mobile with a leading 0; ignore it from abroad. Do not try to dial short codes like (emergency) or (DND) internationally; they only work inside India.
India's biggest recent numbering change is a domestic dialing reform that trips up returning callers. Since January 15, 2021, the Department of Telecommunications requires landline users to prefix a 0 before dialing any mobile number (India TV News). TRAI pushed this specifically to unlock numbering space, an estimated 2,544 million additional mobile numbers, without lengthening the 10-digit format (India TV News). The practical effect for you: relatives now sometimes recite a mobile with a leading 0 out of habit. From abroad that 0 is always wrong; you dial +91 and then the bare 10 digits.
Mobile number portability has quietly broken the old prefix-to-carrier map. For years the first digits of a mobile told you the operator and circle, but portability lets a subscriber keep the number when switching networks, so the leading digits no longer reliably indicate the carrier (Wikipedia: Mobile telephone numbering in India). Do not assume a "Jio number" or an "Airtel number" from the digits; it may have been ported years ago. The 6-series is the newest, introduced by Reliance Jio in December 2017 as the 9, 8, and 7 series filled up ().
India uses a closed 10-digit national numbering plan administered under the National Numbering Plan of 2003 by the Department of Telecommunications, last updated in 2015 (Wikipedia: Telephone numbers in India). The country code is +91, assigned by the ITU back in the 1960s. Whether the line is a mobile or a landline, the national significant number is always 10 digits, which is the single most useful validation fact: if what you have is not 10 digits after the +91, something is off.
A mobile is a flat 10-digit block starting with 6, 7, 8, or 9, with no area code (Wikipedia: Mobile telephone numbering in India). A readable way to group it is XXXX NNN NNN. A landline has a different shape: an STD (Subscriber Trunk Dialling) area code of 2 to 4 digits followed by a 6 to 8 digit local number, and the two always sum to 10 (Wikipedia: Telephone numbers in India). That is why big metros have short codes and long local numbers (Delhi is 11 plus an 8-digit number) while a small town has a longer code and a shorter local part.
You will often see Indian numbers written locally with a leading 0, like 011 2xxx xxxx for a Delhi landline or 09xxxxxxxxx for a mobile. That 0 is the domestic trunk prefix, not part of the real number. From abroad you always delete it and dial instead ().
India's landline geography is easy once you know that the largest metros got the shortest STD codes. The two-digit codes are the ones to recognize: Delhi 11, Mumbai 22, Kolkata 33, Chennai 44 (Wikipedia: Telephone numbers in India). Rounding out the major cities are Bengaluru 80, Hyderabad 40, Ahmedabad 79, and Pune 20 (Wikipedia: Telephone numbers in India). So a Mumbai office written locally as 022 xxxx xxxx becomes +91 22 xxxx xxxx from abroad, and a Bengaluru landline shown as 080 xxxx xxxx becomes +91 80 xxxx xxxx.
Beyond the metros, codes get longer as places get smaller: three-digit codes cover cities like Jaipur (141), Lucknow (522), and Kochi (484), and four-digit codes reach smaller towns. The rule that keeps you sane is the constant total: STD code plus local number equals 10 digits, every time. If you know the city code and the number does not fit that, you probably have a stray trunk 0 in front, or you are looking at a mobile, which has no area code at all.
One more distinction: government offices, banks, and older businesses in India still lean heavily on landlines, while ordinary people live almost entirely on mobile. If you are trying to reach a person, ask for their mobile; if you are trying to reach an institution (a hospital front desk, a bank branch, a passport office), the landline STD number is usually what you want.
In practice, mobiles are the reliable line and landlines are the wild card. India leapfrogged straight to mobile: cheap data under Jio made a smartphone the default, and many households, especially younger and urban ones, have no working landline at all. An older BSNL or MTNL landline in a rural home may still exist on paper but ring unanswered for days, so if a relative gives you both numbers, dial the mobile first.
Because Truecaller-style caller ID is ubiquitous and spam awareness is high, presentation matters as much as connectivity. India's whole regulatory push, the DND registry at 1909, the 140 marketing series, and the 160 bank and transactional series, exists because Indians are trained to distrust unknown callers (Paytm, Business Today). A first call from an unfamiliar number can easily be ignored or blocked. The workaround is social, not technical: send a quick WhatsApp or SMS ("It's me, calling you now") before you dial, and your relative answers a number they would otherwise screen.
Reaching an actual person on a mobile, once they know it is you, is usually excellent: coverage in cities and most towns is strong, and modern voice quality is fine. The friction is almost never the network; it is the human decision to answer an unknown ring, which is why the heads-up message is the single most effective trick for calling India.
India runs on one time zone for the entire country, India Standard Time (IST), UTC+5:30, and crucially does not observe daylight saving, so the offset from the US never shifts with the seasons (Wikipedia: Indian Standard Time). The odd half-hour offset exists because the standard meridian at 82 degrees 30 minutes East sits centrally between India's western and northeastern edges (Wikipedia: Indian Standard Time). It is one of the largest single-timezone countries on the planet, so a call to Gujarat and a call to Assam land at the same clock time even though the sun is quite different.
From the US the gap is large: India is 9.5 hours ahead of US Eastern and 12.5 hours ahead of US Pacific (add half an hour more when the US is on standard time in winter, since India stays put). The comfortable overlap is narrow. From the East Coast, a 7:30 to 10:30 AM call reaches the Indian evening (roughly 5 to 8 PM), the sweet spot when working relatives are home and awake. From the West Coast, an early 6 to 8 AM call lands in that same Indian evening window.
Avoid calling India late in your own US evening: 10 PM ET is already 7:30 AM in India, fine for early risers but too early for most, and midnight US time is the middle of the Indian workday. For weekend family calls, the reliable move is a US-morning call that catches everyone relaxed after dinner in India.
You call any Indian mobile or landline straight from your web browser, with nothing to install and nothing for the person in India to set up: they receive an ordinary phone call and answer on whatever handset they have, whether that is a new Jio smartphone in Bengaluru or a decades-old BSNL landline in a Kerala village. That matters here because the relatives hardest to reach, elders and rural households, are exactly the ones not on WhatsApp, and a real phone-network call is the only thing that rings their phone.
Pricing is pay-as-you-go prepaid credit starting at $5, billed per minute, with credit that never expires and no subscription or connection fee. You see one flat per-minute rate for India before you dial, the same rate whatever the hour, so there is no off-peak or night discount to chase: the only reason to pick a time is to catch your person awake, using the IST windows above. Because a mobile and a landline in India can carry different underlying costs, always check the rate the number shows before connecting, especially since a 10-digit number starting with 6/7/8/9 is a mobile and anything with a city code is a landline.
The service defaults to a US caller but works from anywhere, which suits India's real calling map: a daughter in New Jersey, a father on a work contract in Dubai, and a student in Toronto can all reach the same home number in Hyderabad the same simple way, from a browser, with the rate shown up front.
Exactly 10 digits after the +91 country code, for both mobiles and landlines (Wikipedia: Telephone numbers in India). A mobile is a flat 10-digit number starting with 6, 7, 8, or 9. A landline splits into a 2-to-4-digit STD city code plus a 6-to-8-digit local number that together total 10. If your number is not 10 digits, you likely have a stray trunk 0 or a missing digit.
That leading 0 is India's domestic trunk prefix, used only inside the country (for example 011 for a Delhi landline or 09876... for a mobile). From abroad you always drop the 0 and dial +91 followed by the 10 digits (Wikipedia: Telephone numbers in India). Relatives often recite a mobile with a leading 0 because, since 2021, Indian landlines must add a 0 to reach mobiles domestically.
No. Indian mobiles are non-geographic, so the digits do not encode a city, and mobile number portability means the leading digits no longer reliably indicate the carrier (Wikipedia: Mobile telephone numbering in India). A number that looks like a Jio or Airtel range may have been ported to another operator years ago. Only landline STD codes (like 11 Delhi, 22 Mumbai) reveal a city.
A mobile, almost always. India went mobile-first under cheap Jio data, and many homes have no working landline; an old BSNL or MTNL line may ring unanswered for days. Ask for the mobile to reach a person, and use the landline STD number mainly for institutions (banks, hospitals, government offices) that still run on fixed lines.
India has intense spam awareness, with a DND registry at 1909, a 140 series for marketing calls, and a 160 series for bank and financial calls so people can spot genuine ones from fraud (Business Today). Truecaller-style caller ID is everywhere, so an unfamiliar international number gets screened. Send a WhatsApp or SMS heads-up before you call and your relative will pick up.
No. The rate to India is one flat per-minute price shown before you dial, the same at every hour, with no off-peak or night discount. Time of day only matters for reaching your person: since India is a single zone at UTC+5:30 with no daylight saving (Wikipedia: Indian Standard Time), a US-morning call (roughly 7:30 to 10:30 AM ET) lands in the Indian evening when family is home.
Add a little credit and dial any India number right from your browser.
Start callingDialing out of India, the international access code is 00 (so a call to a US number is 00 1 followed by the 10 US digits, and to the UK it is 00 44) (Wikipedia: Telephone numbers in India). The most common outbound destinations mirror the inbound ones in reverse: the US and Canada (children studying or working abroad), the Gulf states (a spouse or sibling on a work contract), and the UK and Australia (large student and settled populations). A practical quirk worth knowing: many Indians reach relatives abroad not by dialing a country code at all but through WhatsApp and other OTT voice apps, because those are effectively free on the cheap data plans Jio popularized, so a genuine phone-network outbound call is now mostly reserved for landlines, offices, government lines, and older relatives abroad who are not on messaging apps. When someone in India does need to place a real call outward, that is exactly the gap a browser-based service fills.
Spam and fraud awareness is unusually high, and that changes who picks up. India has layered defenses: the Do Not Disturb registry at 1909 (running since 2010), a rule that all promotional calls originate from the 140 series, and a newer 160 series reserved for banks and financial institutions so people can distinguish genuine payment calls from fraud (Business Today, Paytm). Truecaller-style caller ID is everywhere. The upshot is that an unfamiliar international number can be screened or blocked on sight, which is the single hardest obstacle to reaching an Indian mobile. The reliable fix is social: send a WhatsApp or SMS heads-up before you call so a trusted name appears alongside the ring.
Also know what not to dial from abroad. India's unified emergency number is 112, alongside the still-active 100 (police), 101 (fire), 102 and 108 (ambulance) (112.gov.in). Toll-free business lines use the 1800 prefix. These short and toll-free numbers only work inside India and cannot be reached internationally, so to reach a business you want its full +91 STD landline or a normal mobile.