How To Call India From Australia

To call India from Australia, dial 0011 91 and then the number without its first 0. Indian mobiles have 10 digits; landlines have an area code and 10 digits in total. Below is exactly what to dial, a number converter, the best time to call and what a call costs.

Checked 12 October 2026

Dial 0011, then 91, then the 10 digit number. Leave out any 0 at the start.

0011 + 91 + 10 digit number (no 0 at the start)
Number in India Written there as Dial from Australia
Mobile 98765 43210 0011 91 98765 43210
Landline 011 2345 6789 0011 91 11 2345 6789

Example numbers only. On a mobile you can type + in place of 0011.

Convert Any Indian Number to Dial from Australia

Type an Indian number the way it was given to you, with or without a 0, spaces or +91. The converter strips what you do not need and shows the digits to dial.

Type the number the way it is written in India.

Indian Mobile and Landline Numbers

Every Indian number has 10 digits after the 0. Mobiles start with 6, 7, 8 or 9, for example 98765 43210. Landlines start with an area code of 2 to 4 digits, followed by a local number of 8 to 6 digits, so the total is always 10.

Because people can keep their number when they change network, the first digits no longer tell you which network a mobile is on.

City Area code From Australia
New Delhi 11 0011 91 11 + number
Mumbai 22 0011 91 22 + number
Kolkata 33 0011 91 33 + number
Chennai 44 0011 91 44 + number
Bengaluru 80 0011 91 80 + number
Hyderabad 40 0011 91 40 + number
Ahmedabad 79 0011 91 79 + number
Pune 20 0011 91 20 + number

Area codes as they follow 91. Inside India each starts with 0, for example 011 for Delhi.

Best Time to Call India from Australia

India is behind every Australian city, and the gap changes when clocks change for daylight saving. For example, in January, 7:00 pm in Sydney is 1:30 pm in India, and in July, 7:00 pm in Sydney is 2:30 pm in India.

Your city India
Sydney, Melbourne, Canberra, Hobart January: 5h 30m behind
July: 4h 30m behind
Brisbane January: 4h 30m behind
July: 4h 30m behind
Adelaide January: 5h behind
July: 4h behind
Darwin January: 4h behind
July: 4h behind
Perth January: 2h 30m behind
July: 2h 30m behind

Worked out from the official time zone database for mid January and mid July. India does not use daylight saving, so the gap to Sydney is 4h 30m in the Australian winter and 5h 30m during Australian daylight saving.

Good times to call India: In January, start your call between 2:00 pm and 10:00 pm Sydney time. In July, start your call between 1:00 pm and 10:00 pm Sydney time. That keeps the call between 8am and 9pm for the person you call.

What a Call to India Costs

Calls to India start at 2.8c a minute on India Call (no connection fee).

Calling a 10 minutes 30 minutes 60 minutes
Landline 33.6cIndia Call 84cIndia Call $1.68India Call
Mobile 33.6cHello World 84cHello World $1.68Hello World

Cheapest card for each call, including any connection fee and billing rounding, from a local access number. Checked 12 October 2026. See every card for India.

For every card ranked, call-length tips and monthly costs, see cheap calls to India.

Why Your Call to India Is Not Connecting

  • Keeping the 0 after 91. Dial 0011 91 11 2345 6789, not 0011 91 011 2345 6789.
  • Adding a 0 before an Indian mobile. Some people in India write mobiles as 098765 43210, but after 91 the number starts with the 9.
  • Leaving out the area code. A landline written locally as 6 to 8 digits needs its 2 to 4 digit area code from Australia.
  • Calling an Indian 1800 toll-free number. These only work from inside India, so ask for the normal number with an area code.
  • Your mobile plan may block international calls, or need extra credit for them. A phone card avoids this, because you dial an Australian access number first.
  • On a phone card, the overseas number goes in after the access number and PIN, and ends with #.

Calling Australia from India

Friends and family in India call Australia with India’s exit code 00, then 61, then the Australian number without its first 0. An Australian mobile 0412 345 678 becomes 00 61 412 345 678. From a mobile in India, +61 412 345 678 works too. A Sydney landline 02 9283 9292 becomes 00 61 2 9283 9292.

Compare every card that calls India, with landline and mobile rates and talk time.

See India rates

Frequently Asked Questions

What country is +91?

India. +91 is the country code for India. Australia is +61.

Is +91 an Australian number?

No. +91 is India. Australian numbers start with +61, or 0 when dialled inside Australia.

How do I call an Indian mobile from Australia?

Dial 0011 91 and then the 10 digit mobile number, for example 0011 91 98765 43210. On a mobile you can type +91 98765 43210. Do not put a 0 before the mobile number.

Can I call an Indian 1800 toll-free number from Australia?

No. Indian 1800 numbers only work from inside India. Ask the business for its normal number with an area code, then dial it with 0011 91.

How much does it cost to call India from Australia?

With a phone card, a 10 minute call to a landline in India costs 33.6c on India Call. A 1 hour call costs $1.68 to a landline on India Call and $1.68 to a mobile on Hello World. Prices include any connection fee and are for calls from a local access number.

What is the cheapest way to call India from Australia?

A prepaid phone card is usually cheapest when the person you call is on a normal landline or mobile. The lowest rate is 2.8c a minute on India Call with no connection fee. With no connection fee, landlines start at 2.8c on India Call and mobiles at 2.8c on Hello World.

Can I call India for free from Australia?

Internet calling apps are free when both people have the same app and a data or Wi-Fi connection. To reach a landline, a basic mobile or someone with weak internet in India, a phone card costs a few cents a minute.

More Help Calling Overseas