🇮🇷Works with caveats

Does an eSIM work in Iran?

Short answer

Yes — several providers do sell Iran plans. The catch is not availability but the internet you get: heavy filtering, periodic shutdowns, and prices well above the regional norm.

Iran is better served than its reputation suggests, and worse than the plan list implies. Coverage is genuinely purchasable — the live table below shows which providers currently stock it — but not every provider does, and sanctions are the reason the catalogue is shorter here than for comparable countries. Prices reflect that scarcity: Iran plans start several times higher than neighbouring markets. The more important issue is what you can reach once connected. Iran filters the internet extensively, and a working connection does not mean a usable one for the services you are used to.

How much does an eSIM for Iran cost?

Plans currently start at $8.99. 4 of the 6 providers we track currently stock Iran, with 37 plans between them. This is checked against their own APIs rather than a published coverage list, so it reflects what is actually purchasable today rather than what a provider claims to cover.

ProviderPlansFrom
Saily6$8.99
eSIMPal8$11.90
Nomad13$12.00
BreezeSIM10$30.69
Compare all 37 Iran plans side by side →

Which networks will it use?

Iran's networks are MCI (Hamrah-e Aval), Irancell and RighTel. Travel eSIMs roam onto these, and coverage across Tehran, Isfahan, Shiraz and Yazd is reasonable.

What works

  • Data coverage across Tehran, Isfahan, Shiraz and the main tourist circuit
  • A local tourist SIM as an alternative, sold at IKA airport and in the major cities

What to know first

  • !Iran filters the internet heavily. Many Western messaging and social platforms are blocked on Iranian connections, and a VPN is standard practice for visitors. Install and test one before you travel — downloading a working VPN from inside Iran is difficult.
  • !Nationwide and regional internet shutdowns have occurred during periods of unrest and around national exam periods. No eSIM routes around one. Do not depend on connectivity for anything time-critical.
  • !Foreign payment cards do not work inside Iran. Buy and pay for your eSIM before you travel — you will not be able to top up with a foreign card once you are there.

How to get an eSIM for Iran

Buy and install before you fly, and pay before you arrive — foreign cards do not work inside the country. Verify Iran is explicitly named in the plan's coverage list, since a meaningful share of providers do not stock it. Install a VPN at the same time.

What about a local SIM instead?

Irancell and MCI sell prepaid tourist SIMs at Imam Khomeini International Airport and in the major cities, and they are far cheaper than a travel eSIM here. You will need your passport. For longer stays this is the better-value route; for a short visit the eSIM avoids the queue and works from landing.

Iran eSIM: common questions

Availability and pricing last checked 8/30/2026. Coverage is set by the providers and can change — always confirm Iranappears in a plan's coverage list before buying. Updated for 2026.