By Will ZhouLast edited: 24 Oct, 2026
How to Call India from Your Browser: Country Code +91, Dialing Format and Costs
To call India from 002call, open the web dialer, enter +91 and the 10-digit number without its leading 0, and press call. Pay as you go from $0.033 / min, no subscriptions.
Indian number format
An Indian number is +91 followed by ten digits. Drop the leading 0 of a landline's STD code. The zeros below are placeholders.
Landline (Mumbai):
+91
Country code
00
STD code
00000000
Subscriber number
Mobile:
+91
Country code
00000
First five digits
00000
Last five digits
STD codes have two to four digits (Mumbai is 22, Delhi 11), and the subscriber number fills the rest of the ten digits. Mobiles begin with 6, 7, 8 or 9.
Service number examples from our guides:
Step by step
- Open the web dialer and sign in.
- Add credits. You pay as you go, and your credit never expires.
- Enter the number as
+91and the 10 digits, without the leading 0. - Check the rate. It is shown before you call.
- Place the call. You are billed from the moment it is answered, in whole minutes.
What it costs compared with roaming
Roaming can be an expensive way to call India from abroad. Without a pack, Vi charges ₹21 to ₹399 per minute depending on the country, and its always-on daily pack costs ₹749 per day.
| Way to call India from abroad | Published carrier rate |
|---|---|
| Vi, without a roaming pack | ₹21 to ₹399 per minute for outgoing calls, ₹30 to ₹315 for incoming calls (Source: Vi) |
| Vi Daily Roaming pack (postpaid) | ₹749 per day (Source: Vi) |
| Jio Pay Go | From ₹2 per minute, depending on the country and network (Source: Jio) |
| 002call, from your browser | $0.033 per minute to a landline, $0.039 per minute to a mobile |
Enter your call length, or a number to see its exact rate:
I'm calling
India landline, 10 min
$0.33
$0.03 / min
India mobile, 10 min
$0.39
$0.04 / min
Typical carrier roaming
$10.00 to $30.00
Showing the base rate. Enter a number starting with + and its country code to see the exact rate for that number. Minutes are rounded up to the nearest whole minute. Roaming is the typical pay-as-you-go range of $1 to $3 per minute and varies by carrier and country.
A 30-minute call at Vi's lowest rate of ₹21 per minute costs ₹630. On 002call it is about $0.99 to a landline.
Toll-free 1800 numbers
Numbers that start with 1800 are free inside India and usually can't be reached from abroad. Banks publish a separate chargeable number for customers outside India, and our guide uses those numbers.
When to call
India has one time zone, India Standard Time (UTC+5:30), half an hour off from many neighbouring zones. The cards below show your time and the time in India.
India does not change its clocks, so the time difference only shifts when your own country changes.
Call quality
A browser call needs a steady connection more than a fast one, using roughly half a megabyte to one megabyte of data per minute (an estimate).
- Use Wi-Fi or a good mobile signal.
- Use headphones to avoid echo.
- Switch off a VPN if the audio is choppy or one-way.
- Check the microphone permission if the other person can't hear you.
Frequently asked questions
How much does it cost to call India from abroad? $0.033 per minute to a landline and $0.039 to a mobile on 002call. Without a pack, Vi charges ₹21 to ₹399 per minute.
Do I need to install an app? No. 002call runs in your browser.
Does my credit expire? No, and you only pay for the minutes you use.
Do I need an exit code?
No. Enter the number with +91.
Do I include the 0 before the STD code?
No. Drop it, so Mumbai 022 6000 6000 becomes +91 22 6000 6000.
Try 002call today
Pay only for the minutes you use, starting at $0.02 a minute.
1 minute setup. No subscription required.
Sources: number format per the Department of Telecommunications National Numbering Plan; Vi rates per Vi and Jio rates per Jio, checked 24 October 2026. 002call's rates come from its published rate table. Carriers change their rates and they vary by country and plan.