How to Call Iran from the USA? A Step-by-Step Guideline

Summarize this blog with:
Calling Iran from the USA often looks simple, as if you can just dial the number. In reality, Iran uses two different dialing formats, one for local calls within the country, another for international calls. Many people simply copy an Iranian number in its local format and dial it to call from the US, which leads to failed calls.
This happens because international calls require additional codes, like the exit code and country code. Missing even one digit can prevent the call from going through.
No worry, this guide explains how to call Iran from the USA in a clear, step-by-step way. Additionally, you’ll learn the best time, calling cost, and affordable alternatives to contact Iran from the US.
Key Highlights
Calling Iran from the USA requires dialing the US exit code (011 or +), followed by Iran’s country code (98), area code or mobile prefix, and the subscriber number.
Iran uses area codes for landlines and mobile prefixes ‘9’ for cell phones, so the dialing method varies for these numbers.
The best time to call Iran is during its daytime. A call from early morning in the USA usually reaches in daytime in Iran.
International calling rates with traditional carriers are typically expensive. You can save on costs by using alternatives like calling cards, virtual phone numbers, or internet calling apps.
1. US Exit Code
The US exit code is a standard telephony code used when making international calls from the country. To start any international calls from the USA, you must start by dialing its exit code 011. However, you can also use the ‘+’ sign instead of 011 if you’re dialing from a mobile phone.
2. Iran Phone Number Format
Iran phone numbers include three main parts of a phone number: the Iran country code, the area code and the local subscriber number.
Iran country code (98)
Iran’s country code is 98. When calling Iran from the USA or any other country, you must dial 98 right after the exit code to route the call to Iran.
Area code
Landline numbers in Iran include a city/area code, which routes your call to the specific regions within the country. They begin with the prefix ‘0’, for example, 021 for Tehran. However, when calling from abroad, the initial ‘0’ should be removed. So, Tehran becomes 21 when calling from the US.
City/Region
Area Code
Tehran 021 Mashhad 051 Isfahan 031 Tabriz 041 Shiraz 071 Mobile Prefix
The cell phone numbers in Iran do not use area codes. Instead, they begin with the mobile prefix ‘9’.
Local subscriber number
The local subscriber number is the remaining part of the phone number after the area code (landline) or mobile prefix. It is a unique part of a contact number that identifies the specific person or business.
How to Dial Iran From the USA?
To call Iran from the USA, dial the US international dialing prefix (011), Iran’s country code (98), followed by the area code (for landlines) or mobile prefix (for cell phones) and the local subscriber number.
Dialing format: [US Exit Code] + [Iran Country code] + [Iran Area Code or Mobile Prefix] + [Subscriber Number]
Calling an Iranian Landline Number from the US
To call an Iranian landline number from the USA, dial the US exit code, Iran country code, area code (without the leading ‘0’), and the local landline number.
- Dial 011 or “+” ( for calls from mobile phones) to start an international call from the USA.
- Enter 98 to connect the call to Iran.
- Dial the Iran area code without the leading 0 (for example, 21 for Tehran).
- Dial the local subscriber number.
- Wait for the call to connect. International calls may take a few seconds longer.
For example, to call Iran landline number, 021 1234 567, from the US, dial 011 98 21 1234 5678
Explanation:
- 011: US exit code
- 98: Iran country code
- 21: Tehran area code (leading 0 removed)
- 1234 567: Subscriber number
Calling an Iranian Mobile Number from the US
To call an Iranian mobile number from the USA, dial 011, followed by the Iranian country code 98, the mobile prefix starting with (‘9’, without the leading 0) and the subscriber number.
- Dial 011 or “+” (for calls from mobile phones).
- Enter 98 to connect the call to Iran.
- Dial the mobile prefix starting with 9 (remove the leading 0).
- Dial the subscriber number.
- Press Call and wait for the connection.
For example, to call Iran mobile number, 0912 345 6789, dial 011 + 98 + 912 + 345 6789
Explanation:
- 011: US exit code
- 98: Iran country code
- 912: Mobile prefix (leading 0 removed)
- 345 6789: Subscriber number
How to Contact an Iranian Toll-Free Number from the USA?
To call an Iranian toll-free number, dial the US exit code, the Iranian country code, Iran toll-free prefix, followed by the local subscriber number.
In many cases, Iranian toll-free numbers are designed for domestic use only, which means they may not connect from outside Iran.
General Dialing Format (Only if international access is available):
[US Exit Code] + [Iran Country Code] + [Toll-Free Prefix] + [Subscriber Number]
Steps to dial the Iran toll-free number from the USA
- Dial 011 (or use + on a smartphone).
- Enter 98, Iran’s country code.
- Dial the Iranian toll-free prefix (commonly 800).
- Dial the remaining subscriber number.
For example, to call Iran toll toll-free number, 800 123 4567, dial 011 98 800 123 4567
Explanation:
- 011: US exit code (or use + on a smartphone)
- 98: Iran country code
- 800: Iranian toll-free prefix
- 123 4567: Subscriber number
Note: Most Iranian toll-free numbers do not accept international calls. Even if the call connects, the call may not be free when dialed.
What is the Best Time to Call Iran From the USA?
The best time to call Iran from the USA is during Iran’s business hours, usually between 9:00 AM and 5:00 PM Iran time. So, if you’re calling a business in Iran, aim for Iran’s daytime. If you’re calling an individual or making personal calls, early evening in Iran is the ideal time.
Since both countries operate on different time zones, it’s important to consider the time zone differences before making calls to avoid missed calls. In general, calling in the early morning in the USA works best because it aligns with daytime in Iran.
Here’s the table for clear insights into the best time to call Iran from different time zones in the US:
US Time Zone | Approx. Time Difference (Iran ahead by) | Best Time to Call from the USA | Corresponding Time in Iran |
| Eastern Time (ET) | 7.5–8.5 hours | 12:30 AM – 8:30 AM ET (8.5 hrs) | 09:00 AM – 05:00 PM (same day) |
| Central Time (CT) | 8.5–9.5 hours | 11:30 PM – 7:30 AM CT (9.5 hrs) | 09:00 AM – 05:00 PM (next day) |
| Mountain Time (MT) | 9.5–10.5 hours | 10:30 PM – 6:30 AM MT (10.5 hrs) | 09:00 AM – 05:00 PM (next day) |
| Pacific Time (PT) | 10.5–11.5 hours | 9:30 PM – 5:30 AM PT (11.5 hrs) | 09:00 AM – 05:00 PM (next day) |
Helpful Tip: Iran follows Iran Standard Time (IRST, UTC +3:30) and does not observe Daylight Saving Time (DST), while the USA does. Because of this, the time difference can shift slightly during the time of the year when the US switches to DST.
How much does it cost to call from the US to Iran?
The cost to call Iran from the USA changes based on which carrier you use and whether you have an international calling add-on. Without a plan, international calls can cost a few dollars per minute, so even short calls can add up quickly.
Carrier / Plan Type | Typical per-minute cost to call Iran | Notes |
| T-Mobile (Prepaid, no add-on) | $3.00/min | Pay-per-use international rate. |
| T-Mobile (Prepaid + Stateside International add-on) | $0.34/min | The discounted rate with the add-on. |
| AT&T (rate table example) | $0.68/min | Pay-per-use international rate. |
| AT&T (Prepaid + International add-on) | $0.57/min | The discounted rate with the add-on. |
Cost-effective Ways to Call Iran from the US
International calls to Iran can cost a lot through regular phone carriers. You can cut the cost by using alternatives like calling cards, internet calling apps, or VoIP services.
Calling Cards
Calling cards let you prepay for minutes at lower rates than standard carrier pricing. You can use them on both landlines and mobile phones in the US. These cards work well for occasional or short calls, but you should always check for access fees, call connection charges, and expiration dates before buying, as these can affect the final cost.
Internet Calling Apps
Internet-based calling apps like Viber, WhatsApp, and messengers allow you to make voice or video calls using Wi-Fi or mobile data. These calls usually cost nothing beyond your internet usage. However, these apps work only between users of the same app, so you can’t use them to call regular Iranian landline or mobile numbers unless both sides are on the platform.
VoIP (Voice over Internet Protocol) Services
VoIP services offer virtual phone numbers to make calls over the internet. Unlike other general online calling apps, it also allows you to call landlines and mobile phones. Many providers offer low monthly plans or affordable per-minute rates, making them a good choice for frequent callers. These services also work well for business use, since they often include features like call routing, recording, and transfers.
Conclusion
Calling Iran from the USA becomes much easier when you know the proper steps. Simply, dial the US exit code, add Iran’s country code, and use the correct number format for landlines or mobile phones. However, making calls through the traditional carriers can be expensive. If you call Iran often, using calling cards or internet-based services like virtual phone numbers and calling cards can help save on the cost.
Calilio offers a virtual phone number at an affordable rate with a low international calling rate. Plus, they come with advanced call management features (like call forwarding, voicemail, call analysis, and more) and added flexibility. You can make and receive calls using your mobile phones, tabs, laptops, or even a desktop. The basic plan starts at $15 per month only.
Calilio Introduces Affiliate Program
Earn 30% lifetime commission on every paid referral.
Turn your audience, network, or customers into a recurring revenue stream.

30% recurring commission on every paid referral

Lifetime earnings for as long as the customer stays subscribed

Unique referral link with real-time tracking

Perfect for agencies, consultants, creators, and SaaS partners

Frequently Asked Questions
Can I call Iran from the USA using a mobile phone?
Yes, you can call Iran from a mobile phone in the USA. Simply dial the ‘+’ sign, then add 98 and dial the Iranian number without the starting 0. This method works on both iPhones and Android devices.
Do I need an area code when calling Iran from the USA?
Why does my call to Iran fail even when I dial the number?
Are Iranian toll-free numbers free when called from the USA?

Still have questions?
Can’t find the answer you’re looking for? Please chat with our friendly team.
Stay in the loop
Get the latest call insights, trends, and updates delivered straight to your inbox.
By subscribing, you agree to receive updates from Calilio.
You can unsubscribe anytime.