How to call India from Australia
Dial 0011 91, then the Indian number without its first 0.
How to Dial an Indian Number from Australia
Indian landline numbers start with 0 and an STD code. From Australia, you replace that 0 with 0011 91.
Convert an Indian number
Type or paste the number you were given, in any format. We show you exactly what to dial from Australia.
Dial 0011
This is the code for an international call from Australia.
Dial 91
This is the country code for India.
Dial the number without its first 0
For a landline, drop the 0 from the start of the STD code. For a mobile, dial all 10 digits.
From a mobile, you can also press + instead of 0011. For the same number, dial +91 11 2345 6789.
How to Call an Indian Mobile from Australia
Indian mobile numbers have 10 digits and start with 6, 7, 8 or 9. Dial all 10 digits after 0011 91.
If a mobile number is written with a 0 or +91 in front, leave the 0 out. Dial 0011 91, then the 10 digits.
With a phone card, an Indian landline or mobile costs from 2.8c a minute.
How to Call an Indian 1800 Number from Australia
Most Indian 1800 and 1860 numbers do not work from Australia. They only work for calls inside India.
1800 numbers are toll-free and 1860 numbers cost a local call inside India. Look on the business's website for a normal number with an STD code, and dial it the usual way: 0011 91, then the number without its first 0.
Get Cheap Calls To India
Call Indian landlines and mobiles from any Australian mobile or landline. Pick a card, pay online and get your PIN by email.
- Cards from $5
- No contract
- $0 monthly fees
- PIN by email
- 1Choose landlines or mobilesEach card has its own rate for each.
- 2Pick a cardThe list puts the cheapest card first.
- 3Pay and get your PINYour PIN is emailed after purchase.
Compare Phone Card and Mobile Plan Rates to India
What it costs per minute to call an Indian mobile at pay-as-you-go rates. A longer bar costs more.
- Hello World phone card2.8c/min
- India Call phone card2.8c/min
- Vodafone (prepaid)3c/min
- TPG Mobile6c/min
- ALDImobile10c/min
- amaysim10c/min
- Optus (prepaid)10c/min
- Vodafone (plan)10c/min
- Everyday Mobile from Woolworths88c/min
- Telstra (plan)$2.18/min
- Optus (plan)$2.18/min
Show rates and fees as a table
| Provider | Rate per minute | Fee per call | 10-minute call |
|---|---|---|---|
| Hello World phone card | 2.8c | None | 28c |
| India Call phone card | 2.8c | None | 28c |
| Vodafone (prepaid) | 3c | Not stated | 30c |
| TPG Mobile | 6c | 35c | 95c |
| ALDImobile | 10c | None | $1.00 |
| amaysim | 10c | None | $1.00 |
| Optus (prepaid) | 10c | Not stated | $1.00 |
| Vodafone (plan) | 10c | 28c | $1.28 |
| Everyday Mobile from Woolworths | 88c | 40c | $9.20 |
| Telstra (plan) | $2.18 | 40c | $22.20 |
| Optus (plan) | $2.18 | 35c | $22.15 |
Mobile plan prices are from each provider's website, checked 9 October 2026. Many plans also sell bundles that include Indian calls. Prices can change, so check with the provider.
How to Call India with a Phone Card
A phone card is one of the cheapest ways to call India from any Australian mobile or landline. Your PIN is emailed after purchase.
Dial the access number
Call the card's local access number for your city.
Enter your PIN
Type the PIN from your email. A voice tells you how much credit you have.
Dial the Indian number
Enter 0011 91 + the number without its first 0, then press #. The voice tells you how many minutes you have.
Talk, then hang up
To call another number, press ## instead of hanging up.
Register your phone for PINless dialling and you can skip step 2 next time.
Cheapest Rates to Call India from Australia
Our cards with no connection fee and the best mix of Indian landline and mobile rates. Rates are in Australian dollars per minute from the card's local access number.
| Card | Indian landline | Indian mobile |
|---|---|---|
| India Call | 2.8c/min | 2.8c/min |
| Hello World | 3.2c/min | 2.8c/min |
| Cricket | 4.0c/min | 4.0c/min |
| Super Deal | 4.5c/min | 4.0c/min |
| African Dream | 5.1c/min | 4.5c/min |
Rates can change. The card page always shows the current rate before you buy.
What an Indian call costs
A 30 minute call to an Indian landline or mobile costs about 84c on India Call.
No connection fee needed
For India, the cheapest rates are on cards with no connection fee, so you pay the same per minute whether you talk for 2 minutes or 2 hours.
See every card for India
Compare all our cards for Indian calls, cheapest first, with prices and talk time.
Indian STD Codes
STD codes are India's area codes. Dial them after 0011 91, without the first 0.
| City | Area code | You dial |
|---|---|---|
| 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 |
| Jaipur | 141 | 0011 91 141 + number |
| Lucknow | 522 | 0011 91 522 + number |
| Chandigarh | 172 | 0011 91 172 + number |
| Kochi | 484 | 0011 91 484 + number |
Mobile numbers have no STD code. Dial 0011 91, then the 10-digit mobile number.
Best Time to Call India from Australia
India is 2.5 to 5.5 hours behind Australia. The gap changes during the year because Sydney and Melbourne move their clocks for daylight saving.
| Time of year | Sydney & Melbourne | Brisbane | Perth |
|---|---|---|---|
| Early April to early October | India is 4.5 hours behind | India is 4.5 hours behind | India is 2.5 hours behind |
| Early October to early April | India is 5.5 hours behind | India is 4.5 hours behind | India is 2.5 hours behind |
Evening in Australia is a good time to call. At 7pm in Sydney, it is 1:30pm or 2:30pm in India, depending on the time of year. Our rates are the same at any hour.
Call India for a few cents a minute
No contract, no monthly fee and no app. Your PIN arrives by email.
Frequently Asked Questions
How do I call a +91 number from Australia?
Dial 0011 91, then the rest of the number. If the number is written as +91 11 2345 6789, dial 0011 91 11 2345 6789. From a mobile, you can dial +91 11 2345 6789 as written.
Do I drop the 0 when I call India from Australia?
Yes. Indian landline numbers start with 0 when they are written in India. Leave out that 0 after 0011 91. For example, the Delhi number 011 2345 6789 becomes 0011 91 11 2345 6789.
How do I call an Indian mobile from Australia?
Dial 0011 91, then the 10-digit mobile number. For example, 98765 43210 becomes 0011 91 98765 43210. Do not add a 0.
Why can't I call India from Australia?
Check three things. You dialled 0011 91 at the start. You left out the first 0 of the Indian number. Your phone plan allows international calls. Indian toll-free numbers usually cannot be called from overseas.
How much does it cost to call India from Australia?
On cards with no connection fee, calls to Indian landlines and mobiles start at 2.8c a minute. Some cards add a fee to each call. A 30 minute call to an Indian landline costs about 84c.
What is the time difference between Australia and India?
Sydney and Melbourne are 4.5 to 5.5 hours ahead of India, Brisbane is 4.5 hours ahead of India and Perth is 2.5 hours ahead of India. The gap changes with daylight saving.
Can I call other countries with the same card?
Yes. Our cards call more than 200 countries. See the cheapest rates for each one on our cheap international calls page.