The 0098 landcode is the international direct dialing (IDD) prefix and country code used to call Iran from another country. It’s pretty straightforward once you break it down. The ’00’ is a common international access code, and ’98’ is the specific country code for Iran.
This guide will walk you through exactly how to use this code, common formats, and how to avoid the simple mistakes that prevent calls from connecting. By the end of this short guide, you’ll be able to dial any Iranian phone number correctly and confidently.
A Step-by-Step Guide to Dialing an Iranian Number
Dialing an Iranian number from another country can seem tricky, but it’s straightforward once you know the steps. Here’s a clear, step-by-step guide to help you out.
First, dial the International Access Code. This is typically ’00’ or can be replaced with the plus symbol (+) on mobile phones.
Next, dial the Iran Country Code, which is ’98’.
Then, dial the Area Code or Mobile Prefix. Make sure to drop the leading zero from the local Iranian number. For example, if the local number starts with ‘0912’, you only dial ‘912’.
Finally, dial the remaining local phone number.
Let’s look at two examples to make this clearer.
- Landline Example (Tehran):
- International Access Code: 00
- Iran Country Code: 98
- Tehran Area Code: 21
- Local Number: 1234567
-
Full Dialing Sequence: 00 98 21 1234567
-
Mobile Number Example:
- International Access Code: 00
- Iran Country Code: 98
- Mobile Prefix: 912
- Local Number: 1234567
- Full Dialing Sequence: 00 98 912 1234567
By following these steps, you can easily dial any Iranian number from anywhere in the world. It’s all about getting the sequence right.
Common Mistakes When Using the 0098 Code (And How to Fix Them)

Let’s get real. One of the most frequent errors people make is forgetting to remove the leading ‘0’ from the local area code or mobile number. Wrong: 0098-021-1234567.
Right: 0098-21-1234567.
Another common mistake, and confusing ‘+’ and ’00’. The ‘+’ on a mobile phone automatically replaces the international access code for whatever country you’re dialing from, making it the most reliable method.
Trust me, it saves a lot of headaches.
Incorrect area codes are a big no-no. Always double-check the specific city or mobile provider code. Dialing the wrong one is a top reason for failed calls.
It’s like trying to find a needle in a haystack—except the haystack is your phone bill.
Sometimes, international calls may be blocked by your phone carrier. You might need to enable international dialing. It’s an extra step, but it’s worth it to avoid the frustration of a call that won’t go through.
High costs can sneak up on you. Check with your service provider about international calling rates or plans before making the call. It’s better to know what you’re getting into than to be hit with a surprise charge later.
Using the 0098 landcode correctly can save you a lot of trouble. Just follow these tips, and you’ll be good to go. 0098 landcode
Understanding Iranian Phone Number Formats
I was talking to a friend who recently moved to Iran, and he was confused about the phone numbers. “Why do some start with 9 and others with different numbers?” he asked.
Mobile numbers in Iran typically start with ‘9’ after the country code. For example, +98 9xx xxx xxxx, and here are a few major mobile prefixes:
- 912 for MCI
- 935 for Irancell
He also wanted to know about landline numbers. I explained that landline numbers include a 2 or 3-digit city code followed by the local number. The total number of digits after the +98 country code should be 10 for both mobile and landline numbers.
For instance, if you’re calling Tehran, the city code is 21. So, a full landline number might look like this: +98 21 xxx xxxx.
Some other major city codes include:
– Tehran (21)
– Isfahan (31)
– Mashhad (51)
Understanding these formats can really help, and my friend was relieved. “Now I get it,” he said.
“It’s not as complicated as I thought.”
Remember, whether you’re dialing a mobile or a landline, the format is consistent. Just make sure to include the correct city code for landlines.
Is There a Difference Between +98 and 0098?
Functionally, there is no difference when dialing from a mobile phone. The ‘+’ is a universal symbol for the international access code.
Some people argue that using ‘0098’ is more traditional and familiar. They might say it’s what they’ve always used and it works just fine. That’s true, especially for landlines.
But here’s the thing: the ‘+’ symbol is designed to work no matter what country you are dialing from.
On the other hand, the access code itself can vary. For example, it’s ‘011’ in the USA and Canada. This can lead to confusion if you’re traveling or using a different type of phone.
A simple rule of thumb: Use ‘+’ on mobile phones for simplicity and reliability. Use ’00’ (or your country’s specific access code) when dialing from a landline.
Both formats will connect you to the same country code: 98 for Iran. So, whether you use +98 or 0098, you’ll reach the same destination.
Making Your International Call with Confidence
Start with ‘+’, then ’98’, drop the leading ‘0’ from the local number, and then dial the rest of the number.
You now understand not just what the 0098 landcode is, but also the practical steps to use it correctly.
Always drop the initial zero from the Iranian city code or mobile number.
With these tips, you have all the information needed to successfully connect your call to Iran without frustration.
