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

  1. Open the web dialer and sign in.
  2. Add credits. You pay as you go, and your credit never expires.
  3. Enter the number as +91 and the 10 digits, without the leading 0.
  4. Check the rate. It is shown before you call.
  5. 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 abroadPublished 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 GoFrom ₹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.

Start Calling Now

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.