Cheap Calls to India From Only 2.8 Cents Per Minute

Cheap calls to India from Australia start at 2.8c a minute with no connection fee: 2.8c to landlines on India Call and 2.8c to mobiles on Hello World. Here is every card ranked, the best card for the way you call, and what regular calls cost a month.

Rates checked 12 October 2026

Find the Cheapest Card for Your Indian Calls

Pick landline or mobile and how long you usually talk. The calculator checks every card for that exact call.

Enter how long you talk to see the cheapest card.

Every Card for India, Ranked

Each row shows the landline and mobile rate, the connection fee, how the card rounds up your minutes, and what a 20 minute call to an Indian landline costs.

Card Landline Mobile Connection fee Billed in 20 min landline call
1. India Call 2.8c/min 2.8c/min None 3 min blocks 58.8c
2. Hello World 3.2c/min 2.8c/min None 3 min blocks 67.2c
3. Cricket 4c/min 4c/min None 2 min blocks 80c
4. Super Deal 4.5c/min 4c/min None 3 min blocks 94.5c
5. African Dream 5.1c/min 4.5c/min None 3 min blocks $1.07
6. All Seasons 5.5c/min 5.5c/min None 3 min blocks $1.16
7. Asian Connection 7.5c/min 21.9c/min None 2 min blocks $1.50
8. Easy Calling 7.5c/min 9.4c/min None 3 min blocks $1.57
9. White 4.5c/min 4c/min 89c 3 min blocks $1.83
10. Mr Calls 4.5c/min 4c/min 89c 3 min blocks $1.83
11. Mabuhay Pinoy 9.5c/min 11.4c/min None 2 min blocks $1.90
12. Sanuk 9.5c/min 23.9c/min None 2 min blocks $1.90

Top 12 of 36 cards, sorted by the cost of a 20 minute call to a landline. See all 36 cards.

Best Card for the Way You Call

If you make Best card Cost per call Why
Short calls to a landline (5 minutes) India Call 16.8c 2.8c/min, no connection fee, 3 min blocks
Short calls to a mobile (5 minutes) Hello World 16.8c 2.8c/min, no connection fee, 3 min blocks
Long calls to a landline (1 hour) India Call $1.68 2.8c/min, no connection fee, 3 min blocks
Long calls to a mobile (1 hour) Hello World $1.68 2.8c/min, no connection fee, 3 min blocks

What Regular Calls Cost a Month

Small differences per minute add up when you call India often. These are the cheapest cards for three common calling patterns.

Calling pattern Best card About a month
A 10 minute call every day to a mobile Hello World $10.08
Three 20 minute calls a week to a landline India Call $7.64
One 1 hour call a week to a mobile Hello World $7.27

A month is counted as 30 days or 4.33 weeks. Prices exclude what your own provider charges for calling the local access number.

City Landlines Can Cost Less, or More

The shop lists separate rates for landlines in six Indian cities. Several cards charge a little less for these city landlines than for the rest of India.

City landline Lowest, no fee Cards with a different rate
Bengaluru (Bangalore) 2.8c/min on India Call 10 of 36
Mumbai (Bombay) 2.8c/min on India Call 8 of 36
Kolkata (Calcutta) 2.8c/min on India Call 7 of 36
Hyderabad 2.8c/min on India Call 13 of 36
Chennai (Madras) 2.8c/min on India Call 9 of 36
New Delhi 2.8c/min on India Call 9 of 36

National landline rate with no fee: 2.8c/min on India Call. The card uses the city rate when the number has that city’s area code.

Card Sizes and Bonus Credit

Card Card sizes
India Call $5, $10, $20, $30 (+$3 bonus)
Hello World $5, $10, $20, $50 (+$5 bonus)

Bigger cards come with bonus credit on some brands. Credit lasts 6 months from your first call or last recharge, and a recharge brings back any credit that has expired.

Start Calling India in Three Steps

  1. Buy the card online. We email you the PIN and the local access numbers.
  2. Dial the access number for your city, then your PIN.
  3. Dial 0011 91 and the number without its first 0, then press #. Not sure about the number? Our guide on how to call India from Australia has a number converter.

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

Compare India cards

Frequently Asked Questions

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.

Do calls to Indian mobiles cost more than landlines?

Not by much. The lowest rate with no connection fee is 2.8c a minute to a landline and 2.8c to a mobile.

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.

Do phone cards expire?

Our cards stay active for 6 months from your first call or your last recharge. A recharge restores any credit that has expired.

More Ways to Save on Overseas Calls