Cheap Calls to Iran From Only 12.5 Cents Per Minute

Cheap calls to Iran from Australia start at 12.5c a minute on Call Anywhere, plus 99c a call. With no connection fee, Iranian landlines start at 20.8c and mobiles at 21c, both on Hello Darling. Here is every card ranked, the best card for the way you call, and what regular calls cost a month.

Rates checked 8 October 2026

Find the Cheapest Card for Your Iranian 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 Iran, 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 Iranian landline costs.

Card Landline Mobile Connection fee Billed in 20 min landline call
1. White 14.2c/min 15.9c/min 89c 3 min blocks $3.87
2. Hello Darling 20.8c/min 21c/min None 4 min blocks $4.16
3. Omega 18.4c/min 18.4c/min 59c 3 min blocks $4.45
4. Easy Calling 22.4c/min 25.4c/min None 3 min blocks $4.70
5. Global Call 19.4c/min 32.4c/min 69c 3 min blocks $4.76
6. Call Anywhere 20.4c/min 12.5c/min 99c 3 min blocks $5.27
7. Sanuk 27.4c/min 27.4c/min None 2 min blocks $5.48
8. East Star 27.4c/min 29.4c/min None 3 min blocks $5.75
9. Mr Calls 23.3c/min 24.3c/min 89c 3 min blocks $5.78
10. Monster Minutes 27c/min 27c/min 49c 4 min blocks $5.89
11. Home 28.8c/min 29c/min None 3 min blocks $6.05
12. Golden Banana 30.4c/min 21.4c/min None 1 min blocks $6.08

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) Easy Calling $1.34 22.4c/min, no connection fee, 3 min blocks
Short calls to a mobile (5 minutes) Golden Banana $1.07 21.4c/min, no connection fee, 1 min blocks
Long calls to a landline (1 hour) White $9.41 14.2c/min, 89c a call, 3 min blocks
Long calls to a mobile (1 hour) Call Anywhere $8.49 12.5c/min, 99c a call, 3 min blocks

What Regular Calls Cost a Month

Small differences per minute add up when you call Iran 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 Golden Banana $64.20
Three 20 minute calls a week to a landline White $50.34
One 1 hour call a week to a mobile Call Anywhere $36.76

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

Card Sizes and Bonus Credit

Card Card sizes
Hello Darling $10, $20, $50 (+$5 bonus)
White $10, $20, $30 (+$3 bonus), $60 (+$6 bonus)
Call Anywhere $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 Iran 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 98 and the number without its first 0, then press #. A mobile written 0912 345 6789 becomes 0011 98 912 345 6789.

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

Compare Iran cards

Frequently Asked Questions

How much does it cost to call Iran from Australia?

With a phone card, a 10 minute call to a landline in Iran costs $2.50 on Hello Darling. A 1 hour call costs $9.41 to a landline on White and $8.49 to a mobile on Call Anywhere. Prices include any connection fee and are for calls from a local access number.

What is the cheapest way to call Iran 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 12.5c a minute on Call Anywhere plus 99c a call. With no connection fee, landlines start at 20.8c and mobiles at 21c, both on Hello Darling.

Do calls to Iranian mobiles cost more than landlines?

Yes. With no connection fee, the lowest rate is 20.8c a minute to a landline and 21c to a mobile, both on Hello Darling. Check the mobile column in the table if you mostly call mobiles.

How do I dial a +98 number from Australia?

Dial 0011 98, then the number without its first 0 if it has one. A mobile written 0912 345 6789 becomes 0011 98 912 345 6789. On a mobile phone you can type +98 instead of 0011 98.

What is the time difference between Australia and Iran?

Iran is on UTC+3:30 all year. It stopped using daylight saving after 2022. That puts Iran 6h 30m behind Sydney in the Australian winter and 7h 30m behind during Australian daylight saving, and 4h 30m behind Perth all year.

Can I call Iran 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 Iran, a phone card costs from 20.8c a minute to a landline and 21c to a mobile, with no connection fee.

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