Using mobile data in Iran: what to expect
Iran has surprisingly broad mobile coverage — the main operators, MCI (Hamrah-e Aval), Irancell and RighTel, run extensive 4G/LTE networks reaching the major cities and most of the inhabited country. The catch isn't the signal, it's the filtering: Iran operates one of the world's most heavily restricted internets, and many services travellers take for granted — including parts of Google, Instagram, Telegram, WhatsApp at times, and most Western app stores — are blocked or throttled on local networks. A travel eSIM that rides an international roaming layer can behave differently from a local SIM, but you should still expect a constrained internet and plan accordingly. Be honest with yourself before the trip: connectivity here is functional, not free.
Coverage across Iran
The signal picture is strong in Tehran, Isfahan, Shiraz, Mashhad and Tabriz, and along the main tourist route that threads through the central cities. Yazd and the historic desert towns are reasonably covered in their centres, as are Kashan and Kerman. Where it falls away is the empty interior — the Dasht-e Kavir and Dasht-e Lut deserts, the long drives between cities where you can go an hour without seeing a town, and the high Alborz and Zagros mountains. The Persian Gulf islands like Kish and Qeshm have coverage in their towns and resort strips. As a rule, populated Iran is well networked and the gaps are simply a function of how much empty land sits between the cities. Outside those populated areas, assume dead zones and carry offline maps, because data alone won't save you on a desert highway with no town for 80 kilometres.
How much data you'll need
Realistically, what you're able to use shapes what you'll need more than your travel style does. Mapping (where it loads), messaging on whatever apps remain reachable, and camera translation of Persian script are the core uses. Many visitors rely on a VPN set up before arrival to reach blocked services, and that matters for sizing: a VPN adds encryption overhead to every byte and tends to push your consumption up rather than down. Local mapping alternatives such as Neshan and Balad are popular precisely because they work without fighting the filter, and they're worth installing before you go. A rough guide for light, filtered use: a week of city travel might run 5-10 GB, climbing higher if you lean on a VPN for everyday browsing and video calls home. The plans above show the live options — but the honest advice here is to set your expectations around speed and access, not just volume; the gigabytes are rarely the constraint.
Keep your number and WhatsApp
Dual-SIM keeps your normal life intact. Run the travel eSIM for data while your home SIM stays live for calls, SMS and any two-factor codes — though be aware some banks flag or block logins from Iran entirely, so test critical accounts before you depend on them. WhatsApp remains linked to your home number, network permitting. Turn data roaming off on your home SIM so it doesn't burn money in the background, and lean on the eSIM for everything data-related.
Before you fly
Confirm your phone is eSIM-ready with our compatibility checker — most iPhones from the XR up and recent Samsung and Pixel models qualify. Crucially, install and set up everything you'll need before you arrive, while on home Wi-Fi: the eSIM profile, your maps offline, and any VPN you intend to use, since downloading these can be difficult once you're inside Iran's filtered network. The eSIM activates on arrival at Tehran Imam Khomeini International (IKA), Mashhad (MHD) or Shiraz (SYZ).
A note on sanctions and payments
Foreign bank and credit cards generally do not work in Iran due to sanctions — this is a well-documented reality, not a glitch. Travellers typically bring cash to exchange and budget accordingly. It's worth knowing before you go, because it affects how you'll pay for everything, connectivity included.
