Morocco SIM Card and eSIM Guide for Travelers

By | June 29, 2026

You’ll want mobile data here. Google Maps to find your riad in a maze of medina alleys, WhatsApp to message your host, a translation app, booking a taxi. Public WiFi in cafes and riads exists, but it drops out exactly when you need it. Roaming on your home plan can cost a fortune. So get local data sorted.

The good news: it’s easy and cheap. The only real question is whether you want an eSIM or a physical SIM card. Everything else follows from that. Let me walk you through it the way I’d tell a friend flying in.

The 30-second answer

If you just want a quick call: buy a physical SIM at the airport when you land. It’s cheap, gives you the most data, and works everywhere. Maroc Telecom (also called IAM) or Inwi are the safest picks for a trip that goes beyond the cities.

If you’d rather skip the queue and be online the second the plane lands, get an eSIM before you fly. It costs a bit more per gigabyte, but it’s instant and there’s no shop, no passport step. Good for short city trips.

Both work fine. Now the detail.

The one real choice: eSIM or physical SIM

This is the whole decision. Pick the path that fits your trip.

A physical SIM card wins when you’re staying a week or more, heading into the desert or the mountains, or you want the most data for your money. You get a local number, big data bundles, and the strongest rural coverage. The catch is you have to buy it in person and show your passport.

An eSIM wins when you want zero hassle, you’re here a few days, or you’re mostly in cities. You buy it online before the trip, scan a code, and you’re connected on landing. The catch is it’s usually pricier per gigabyte, the data bundles are smaller, and many eSIMs are data-only with no local phone number.

Your phone needs to support eSIM (most recent iPhones and flagship Androids do) and it must be carrier-unlocked for either option. A phone locked to your home carrier won’t accept a Moroccan SIM at all. Check that before you fly.

The three networks, and which to pick

Morocco has three carriers. They’re all decent. The difference shows up once you leave the cities.

Maroc Telecom (IAM) is the old state operator and has the widest reach into rural areas — the Sahara, the Atlas, mountain valleys, long desert routes. If your trip is heavy on Merzouga, Ouarzazate, the gorges, or remote villages, this is the reliable choice.

Inwi has caught up a lot. It’s strong value, generous on data, and in 2026 it holds up well on the main roads and increasingly in remote regions too. A solid all-rounder, and the better pick if you want a near-unlimited data plan for a longer stay.

Orange is great in the cities — Marrakech, Casablanca, Rabat, Fes, Tangier, Agadir — with fast urban speeds. Its coverage thins out faster once you’re off the highways, so it’s best if you’re sticking to towns.

Honest take: for a city-only trip, any of the three is fine. For anything rural, lean Maroc Telecom or Inwi. The gap isn’t dramatic, so don’t agonize over it.

Where and how to buy a physical SIM

The easiest spot is the airport, right after you land. All three carriers run kiosks in the arrivals halls at the main airports — Casablanca, Marrakech, Tangier, Agadir, Fes. At the big ones they’re open around the clock, staff speak English and French, and they activate the SIM on the spot in a couple of minutes.

One trap worth knowing at Marrakech airport: the SIM stands are in the baggage claim hall, before you pass customs. Once you exit with your luggage you can’t go back in. So stop and buy before you walk out.

Prices are regulated, so the airport charges the same as a city shop. There’s no tourist markup at the official kiosks. Expect roughly 100 to 200 dirhams (about 10 to 20 US dollars) for a tourist bundle with 20 to 50 GB of data and a month of validity. As a rough example, Maroc Telecom often does around 30 GB plus some call minutes for about 165 dirhams. Treat these as ballpark figures and confirm the current deal at the counter — the carriers change bundles often.

Two things you’ll need: your passport (registration is required by law) and an unlocked phone.

One thing to skip: the street vendors near the medinas waving stacks of SIM cards. There’s no fixed price and you’ll likely overpay. Stick to the official kiosks or branded carrier stores in town.

How an eSIM works

You buy it online before your trip from an eSIM provider, get a QR code by email, scan it in your phone settings, and it activates when you reach Morocco. No shop, no passport, no waiting.

Several providers cover Morocco — the well-known international ones plus eSIM versions from the local carriers themselves, which arrived in 2026. A typical plan runs around 20 GB for the rough equivalent of 30 to 40 US dollars, valid for the trip. That’s more than a local SIM costs for similar data, and you’re paying for the convenience.

Trade-offs to keep in mind: smaller data allowances, higher price per gigabyte, and most plans are data-only, so no local number for calls or SMS. For maps, WhatsApp, and browsing, that’s usually all you need.

Coverage, region by region

Cities and main roads: strong 4G everywhere, with 5G rolling out in Casablanca and Rabat. Any network is fine here.

The coast (Essaouira, Agadir, Tangier): reliable. No special worries.

The Atlas Mountains: good along the main valleys and trekking hubs, patchy in deep, remote terrain. Maroc Telecom holds up best.

The Sahara and desert routes: this is where the network choice matters. You’ll have signal in the desert towns and along the way, but expect dead zones out on the dunes. Download offline maps before you go, and don’t rely on a live connection once you’re in the sand.

Topping up when you run low

Easy. Walk into any small shop or kiosk showing a carrier logo and ask them to recharge. Say the word data clearly — a standard top-up often loads more call minutes than data, and you probably want the opposite. You can also top up through the carrier’s app. Data costs roughly the equivalent of a euro per gigabyte on a recharge.

Quick tips

  • Buy at the official airport kiosk on arrival; it’s the path of least resistance.
  • Carry your passport to the counter and make sure your phone is unlocked.
  • For a desert or mountain trip, choose Maroc Telecom or Inwi and download offline maps.
  • Going eSIM? Install it before you fly, but don’t activate until you land if the plan’s validity starts on first use.
  • Avoid street sellers. Stick to kiosks and branded stores.

FAQ

Do I really need a SIM card in Morocco? For navigation and messaging, yes — it makes the trip far smoother. WiFi in riads and cafes works but is too unreliable for maps and calls on the go.

Is it better to buy a SIM at the airport or in the city? The airport is easiest and the price is the same as in town, since rates are regulated. Buy on arrival and you’re connected before you leave the terminal.

Which network is best for the Sahara and the Atlas? Maroc Telecom has the widest rural reach, with Inwi close behind. Orange is weaker once you leave the cities.

Do I need my passport to buy a SIM? Yes. Registration with ID is required by law for any physical SIM. eSIMs usually skip this step.

How much does a tourist SIM cost? Roughly 100 to 200 dirhams (about 10 to 20 US dollars) for a generous data bundle valid for a month. Confirm the current deal at the counter.

Is an eSIM worth it? For short city trips and total convenience, yes. For longer trips or rural travel, a physical SIM gives you more data and better coverage for less money.

Will my phone work in Morocco? If it’s carrier-unlocked, yes. A phone locked to your home network won’t accept a Moroccan SIM. For an eSIM, your phone also needs eSIM support.

Leave a Reply

Your email address will not be published. Required fields are marked *