The first time I flew into Imam Khomeini for a cultural-route trip through Tehran, Isfahan, and Shiraz, I'd assumed I could buy a local SIM at the airport and be on my way. The MCI counter was open; the process required Iranian passport verification, a local phone number for OTP, and a cash payment in rial at a rate that required a separate money-changer stop. Two hours later I had a SIM that didn't work with most Western apps without a VPN I'd forgotten to set up. The next trip I bought a travel eSIM at the Istanbul layover and had working Instagram, WhatsApp, and Gmail on MCI's network from the moment I cleared immigration.
Why buying an eSIM beats the airport kiosk
MCI, Irancell, and RighTel all operate prepaid counters at Imam Khomeini International. A SIM is a real option for long stays, especially for students at Iranian universities or anyone conducting extended research. But the counters require passport verification, a local SIM-registration process, and handle Western-app blocking at the network level. An eSIM installs from a QR code before you fly, activates on first Iranian tower contact, and — depending on the provider — may route through international gateways that bypass some domestic-internet restrictions.
Most travellers into Iran fit one of three shapes: cultural travellers on the Tehran-Isfahan-Shiraz-Yazd classical route; adventure and nature travellers to the Alborz mountains, Caspian coast, or the Lut Desert; and business or research visitors to Tehran. All three want data from the gate onward.
What MCI and Irancell coverage actually looks like
Tehran has solid 4G across the central districts: Vali-Asr, Tajrish, Niavaran, and the northern suburbs. The Tehran Metro has coverage at stations with brief tunnel drops. Isfahan has 4G across the central area including Naqsh-e Jahan Square, the Jameh Mosque, and the main hotel districts. Shiraz has reliable 4G across Vakil Bazaar, Hafez's tomb, and the Persepolis-access roads.
Yazd has 4G throughout the old city. Mashhad has strong 4G across the Imam Reza Shrine precinct and central districts. Tabriz and other major regional cities have solid 4G.
The desert routes between cities have coverage at towns and thin briefly in between. Alborz mountain destinations and the Caspian coastal strip have 4G in settlements. Lut Desert expeditions and remote border areas have limited or no coverage.
MCI has the widest national footprint. Most travel eSIMs route through MCI.
How the major eSIM providers compare in Iran
Pricing models vary across providers. Custom plans, where you set data amount and validity independently rather than picking from preset bundles, are 99esim's distinguishing feature and the only option in the tracked set for that level of flexibility. Airalo sells fixed bundles with the widest country list in the category. Holafly does not sell a 1-day tier for Iran; only a 30-day capped plan exists. Nomad covers Iran only on a 3 GB / 15 day starter tier rather than 1GB/7d. Ubigi does not sell a dedicated Iran country tier; Ubigi users fall back to World regional plans.
Iranian pricing is uniformly expensive across every tracked provider with country coverage. Airalo, 99esim, and Nomad are the country-level options at different shapes. The matrix below spells out the per-axis shape for Iran specifically.
Install timing: when to set it up
Install the eSIM the night before you fly, or during an Istanbul, Dubai, or Doha layover. The QR code generates immediately after payment; scan it with your phone's eSIM settings; the profile installs but doesn't activate until it first sees an Iranian tower. At the gate, switch your home SIM's data off and land at Imam Khomeini with data already working.
iOS 17.4+ devices can install directly from a provider's app without scanning a QR code, on providers that support it. Android users still scan a QR code, which takes thirty seconds.
Who should pick what
A three- to five-day Tehran business visit works on a 1 GB / 7 day plan across Airalo or 99esim's custom plans.
A two-week Persian cultural route (Tehran-Isfahan-Yazd-Shiraz) benefits from a 5 to 10 GB plan because inter-city drives, translation apps, and photo uploads add up faster than any other itinerary.
A longer research or NGO assignment benefits from a 10 GB plan.
Heavy streaming in Iran is impractical given VPN and network-filtering conditions; Holafly's longer-validity plan handles what's allowed if daily unlimited matters.
A group of three or more travelling together, particularly a cultural-tour group or family heritage visit, benefits from 99esim's group eSIM, which covers up to four devices on one purchase. None of the tracked competitors offer that product today.
A note on connectivity realities in Iran
Iran operates one of the world's most restrictive domestic-internet regimes alongside periodic app-specific blocks that come and go with political conditions. A travel eSIM solves some of the access problem by routing data through international gateways; a VPN solves more. The combination is the standard kit for Western travellers. Both tools work together: the eSIM gives you connectivity and the VPN gives you app access on top of it. Travellers planning a trip should research current conditions before departure as the filtering landscape can shift quickly.