Stay Connected in Tehran

Stay Connected in Tehran

Network coverage, costs, and options

Why this matters. International roaming bills routinely run $500–$2,000 per week for travelers who haven't planned ahead — the FCC reports 1 in 6 US mobile users has been blindsided by an unexpected charge. The fix is simple: an eSIM bought before you fly, activated when you land. Below is what actually works in Tehran.

Connectivity Overview

Tehran's connectivity comes in two versions. On paper, you get decent 4G coverage across the city, three competing carriers, and reasonable speeds in central neighborhoods. different. Iran's internet sits behind one of the world's most extensive filtering systems, and that catches almost every traveler off guard. Instagram, Telegram, WhatsApp, Facebook, YouTube, Google services, and most Western news sites are blocked or throttled. A VPN isn't optional here. In Tehran, it's the difference between staying in touch with home and going dark. The other surprise: international roaming on most Western plans either fails outright or works erratically, since sanctions have severed many carrier agreements. That pushes travelers toward local SIMs, which are cheap and easy to get. Speeds are fine for messaging and maps. Video calls can be inconsistent, mainly during peak evening hours when networks get congested.

Compare Your Options for Tehran

Three realistic paths. Pick the one that fits your trip -- then scroll down for the details.

Easiest

eSIM, bought before you fly

Airalo

  • Activate the moment you land. No queues at the airport.
  • Compatible with most phones from the last five years.
  • 15% off your first plan with the link below.
See Airalo plans →
Instant setup

Destination eSIM, installed before you fly

YeSIM

  • Plans sized for Tehran -- compare data amounts and prices side by side.
  • Install from your phone in minutes; activates when you land.
  • No physical SIM, no airport kiosk queue, no roaming surprises.
Compare eSIM plans →

Buy a SIM on arrival

Local carrier in Tehran

  • Cheapest per-GB rate if you're staying a month or more.
  • Bring your passport for KYC registration.
  • Read on for the carriers, kiosks, and prices specific to Tehran.
See the local guide ↓

Which option is right for you?

First overseas trip and want zero hassle: eSIM (Airalo). Buy now, activate at arrival.
Travelling often or to multiple countries this year: a YeSIM eSIM. Pick a plan sized for your trip; install it from your phone in minutes.
Settling in Tehran for a month or more: Local SIM, after you've used eSIM for the first day or two while you find the right carrier shop.
Want a local SIM but worried about being offline on arrival: a small YeSIM plan as a stopgap. Get online the moment you land, then buy the local SIM in town when you're settled.
Only need calls and texts, not data: Roaming on your home plan for the few days you're abroad. Skip the SIM entirely.

Get Connected Before You Land

We recommend Airalo for peace of mind. Buy your eSIM now and activate it when you arrive-no hunting for SIM card shops, no language barriers, no connection problems. Just turn it on and you're immediately connected in Tehran.

Network Coverage & Speed

Three carriers dominate Iran's mobile market, and all operate in Tehran. MCI (Hamrah-e Aval, the state-linked incumbent) has the broadest coverage. It's the most reliable choice for travelers heading beyond Tehran into smaller cities or mountain areas like Darband. Irancell (MTN) is the popular alternative. Often cheaper, with strong 4G in urban Tehran and frequently faster data speeds in the city centre. Rightel is the smaller third player, focused on 4G/LTE, fine in Tehran proper but thinner once you leave. Realistic 4G speeds in central Tehran run roughly 15 to 40 Mbps on a good connection, dropping noticeably during evening peak. 5G is rolling out in pockets of Tehran. Coverage is patchy. Don't plan around it. Indoor coverage in older buildings can be weaker than expected, mainly around the Grand Bazaar and historic districts. For whatever reason, Irancell performs better in newer northern neighborhoods, while MCI feels stronger in the south and on intercity routes.

How to Stay Connected in Tehran

eSIM

eSIM has an obvious appeal. You can have data the moment your plane lands in Tehran, no hunting for a kiosk, no handing over your passport. Airalo offers Iran-specific eSIM plans. They work. Know the trade-offs first. eSIM data in Iran costs meaningfully more per gigabyte than a local SIM, sometimes three to five times as much for short-term plans. You'll still need a VPN for blocked services, since the filtering happens at the network level regardless of whose SIM you're on. eSIM makes the most sense for short trips of a few days, business travelers who want connectivity from the curb, or anyone uncomfortable with the local SIM registration process. For longer stays or budget-conscious travelers, the math tips toward a local SIM. Confirm your phone is carrier-unlocked and eSIM-capable before relying on this option.

Buy on Arrival in Tehran

The three carriers to look for are MCI (Hamrah-e Aval), Irancell, and Rightel. At Imam Khomeini International Airport (IKA), official carrier kiosks sit in the arrivals hall, usually open to meet major international flights. Hours get inconsistent for late-night arrivals. Don't count on the airport option if you're landing past midnight. In the city, official carrier shops are scattered across central Tehran, with reliable branches around Valiasr Square, Tajrish, and inside larger shopping centres. Convenience stores and small mobile shops sell SIMs too. But for tourist registration the official carrier shops are smoother. Prices vary. Check carrier websites on arrival. A 7-day tourist data package is generally inexpensive by Western standards, paid in Iranian rial (and worth noting: bring cash, since Western credit and debit cards do not work in Iran due to sanctions). Passport registration is mandatory. The KYC process usually takes 15 to 30 minutes at an official shop. One Tehran-specific tip: Irancell has at times offered tourist-focused prepaid bundles with bonus data, and staff at their flagship Valiasr branch tend to speak workable English, which makes the registration paperwork far less painful than at smaller outlets.

Cost Comparison

Local SIM wins on cost by a wide margin, often a fraction of what eSIM or roaming would charge for the same data. It also wins on coverage since you're on the host network directly. eSIM wins on convenience. You're connected before you clear immigration. No passport queue, no cash needed. International roaming, frankly, loses on all three fronts in Iran, when it works at all. Many Western carriers don't have functioning agreements with Iranian networks due to sanctions, so roaming is often unavailable, prohibitively expensive, or unreliable. For most travelers in Tehran, the practical choice is local SIM for value, eSIM for speed of setup.

Staying Safe on Public WiFi

Public WiFi in Tehran hotels, cafes around Tajrish and Valiasr, and at the airport tends to be openly accessible. Convenient, sure. That's exactly why it's risky. Open networks let anyone on the same WiFi potentially snoop on unencrypted traffic, and travelers make attractive targets because we're logging into banking apps, email, and booking sites we'd rather keep private. A VPN encrypts your traffic between your device and the VPN server, which means even on a sketchy cafe network, your data is unreadable to anyone watching. In Iran specifically, a VPN serves double duty: security on public WiFi and access to blocked services like Google, Instagram, and WhatsApp. NordVPN works reasonably well in Iran, though performance varies. Switch servers when needed. Install and test it before you arrive. VPN provider websites are often blocked from inside Iran.

Our Recommendations

First-time visitors to Tehran: lean toward a local Irancell or MCI SIM purchased at an official shop in the city, paired with a pre-installed VPN. Savings are real. The registration process, while bureaucratic, runs smoothly at major branches. Budget travelers: local SIM, no question. A week of solid data on Irancell costs less than a single day on most eSIM plans, and the network handles maps, messaging, and VPN-routed browsing without trouble. Staying a month or longer? Go local SIM, and pick MCI for wider coverage if you plan to head past Tehran to Isfahan, Shiraz, or the countryside. Top-ups are easy. Monthly bundles drop the per-gigabyte price the longer you commit. Business travelers: this is where Airalo eSIM earns its premium. You're online from the jet bridge, you can take that first call from the taxi into Tehran, and you can grab a local SIM later if the trip stretches. Pair it with NordVPN from day one. Most business tools depend on blocked services.

Our Top Pick: Airalo

For convenience, price, and safety, we recommend Airalo. Purchase your eSIM before your trip and activate it upon arrival-you'll have instant connectivity without the hassle of finding a local shop, dealing with language barriers, or risking being offline when you first arrive. It's the smart, safe choice for staying connected in Tehran.