🇮🇷Iran Rates & Dialing

Iran Phone Code
is +98

Reaching family in Tehran, Shiraz, or Mashhad starts with Iran's country code, +98. Skip the steep carrier surcharges and pay a low per minute rate instead, billed only for the minutes you talk, straight from your browser.

How to Dial
Calling IranLine Active
🇮🇷

Dialing Iran in Three Quick Steps

Work through the sequence below to reach any Iranian landline or mobile.

1

Exit Code

Begin with the exit code for your country.
011 (USA/Canada)
00 (UK/Europe)
(On a mobile, holding 0 produces the + instead)

2

Iran Code (+98)

Enter +98, the code that points your call toward Iran's phone network.

3

Area Code & Number

Add the province code or mobile prefix.Remember: leave off that first zero.

The "Drop the Zero" Rule

Every Iranian area code and mobile prefix opens with a '0', such as 021 for Tehran or 0912 for MCI. Dialing from another country, you have to strip that zero out.

Landline (Tehran)
+98 021 8888 1234
Mobile (MCI)
+98 0912 123 4567

Province Codes Across Iran

A recent reform merged Iran's area codes into province-wide ones. Reach for the codes below when placing landline calls to a given province.

City/ProvinceRegionArea Code
Tehran / KarajTehran & Alborz021 / 026
MashhadRazavi Khorasan051
IsfahanIsfahan031
TabrizEast Azerbaijan041
ShirazFars071
City/ProvinceRegionArea Code
AhvazKhuzestan061
QomQom025
RashtGilan013
KermanKerman034
KermanshahKermanshah083
Mobile Networks

Mobile Prefixes in Iran

The prefix tells you the carrier, whether MCI, Irancell, or Rightel. Place +98 in front of these digits and drop the first 0.

0910 - 0919
MCI (Hamrah Aval)
0930 - 0939
MTN Irancell
0920 - 0922
RighTel
0990 - 0994
MCI / MVNOs

Keep Iran Within Reach
Clear Calls, Low Rates

Ordinary carriers make Iran a hassle, with inflated pricing and routes that get blocked. Intercalling leans on tuned VoIP routing so a call lands in Tehran, Mashhad, or any other city in sharp quality, and you pay only by the minute.

  • Direct paths into the MCI and Irancell networks
  • Nothing to download, just call from your browser
  • Pay per minute instead of pricey carrier tariffs
  • Private, secured connection

Low Rates

Sidestep the $1.00+/min charges that big US and EU carriers tack on.

All Provinces

Every code is covered, from the Caspian Sea down to the Persian Gulf.

Private

Conversations stay encrypted and yours alone, with no call logs handed out.

VoIP Tech

Built on WebRTC, which holds steadier than legacy phone lines.

Frequently Asked Questions

Which country code do I use for Iran?

Iran sits on country code +98. It goes after your own exit code (011 from the US, 00 in Europe) and ahead of the area code.

How do I call a mobile number in Iran?

Iranian mobiles run 11 digits and begin with 09, for instance 0912 or 0935. Calling from abroad, drop that leading 0 and dial +98 plus the remaining 10-digit number, such as +98 912 123 4567.

What is the area code for Tehran?

Tehran's area code is 021. From outside the country you dial +98 21 and then the 8-digit landline number.

Why won't my usual carrier connect me to Iran?

Plenty of international carriers either price Iran steeply or have routes blocked, often tied to sanctions or missing interconnect deals. Intercalling relies on dedicated VoIP routes so the call goes through.

Set to dial Iran?

You can be on a call within seconds, and signing up takes no credit card.

Making an international call from a laptop

Call from any browser

No app and no SIM. Place the call from your computer or phone in seconds.

World map of Intercalling calling coverage

Low rates to 190+ destinations

Clear per minute pricing, shown before you dial. Pay as you go, no monthly fee.

Calling from a phone and a laptop

One balance, every device

Start on your laptop, continue on your phone, all at the same low rate.

Calling Iran: what to know

Iran answers on the country code +98, with the capital in Tehran and most business concentrated around Tehran, Mashhad and Isfahan. The working language for business is Persian (Farsi), and local offices generally keep hours of 8:00 to 16:30 Saturday Wednesday; Thursday morning only; Friday is the weekend.

Outbound calls on Intercalling need no phone number and no app. You place them from the browser, and you only add a US or Canada number when you also want to receive inbound calls.

Most mobiles in Iran sit on operators such as MCI (Hamrah-e Avval), Irancell, RighTel. Iran runs Saturday Wednesday work week (Thursday half-day, Friday off).

Iran runs on UTC plus 3:30, and it does not observe daylight saving, so the time difference stays constant through the year.

How to dial Iran

  1. 1
    Start with the plus sign

    On a mobile, press and hold 0 to enter the plus sign. The plus sign works from any country, so you do not need to remember a local exit code.

  2. 2
    Enter the country code +98

    +98 routes the call to Iran.

  3. 3
    Add the local number

    Dial the destination number without its leading 0. For Tehran that means including the area code 21.

Frequently asked questions

What is the country code for Iran?+

The country code for Iran is +98. Tehran uses the area code 21.

Do I need to install an app to call Iran?+

No. Intercalling runs in your browser on Chrome, Safari, Edge and Firefox, so you can place the call without downloading anything or buying a phone number for outbound calls.

Can I receive calls as well?+

Outbound calls need no number. To receive inbound calls you add a US or Canada digital number, billed monthly, and answer it in the same browser tab.

Last reviewed June 2026Reviewed by the Intercalling calling teamDialing rules cross checked against ITU international dialing procedures
Nearby dialing codes

Other country and area codes

Related country codes, area codes, and regional dialing guides for your next call.