Half the eSIM blog posts ranking for “Morocco SIM card” are written by eSIM vendors selling their own product — Roafly, Holafly, Orange Travel. The conflict of interest is obvious. This is the neutral comparison: three Moroccan physical carriers, four eSIM options, real-world coverage notes for Sahara and Atlas, and how to actually buy a SIM at Casablanca or Marrakech airport.
Should you get a Moroccan SIM card or use eSIM? Quick answer
Decision tree by trip length:
| Trip length | Recommendation | Why |
|---|---|---|
| ≤ 3 days | eSIM (Airalo, Holafly) | No airport time wasted; activate at gate |
| 4 – 14 days | Either — eSIM convenience vs SIM coverage trade-off | Physical wins on cost + rural reach; eSIM wins on speed |
| 15+ days, remote work, digital nomad | Physical SIM (Maroc Telecom) | Best coverage, cheapest top-ups, supports voice + tethering |
| Eastern Atlas trekking, deep Sahara | Physical SIM (Maroc Telecom #1) | Their towers cover where eSIM partner networks don’t |
The wrong answer is “wait and decide on arrival” — eSIM lets you have data working as you walk off the plane (boarding pass scanning, taxi apps, WhatsApp), whereas physical-SIM kiosks at Casablanca and Marrakech airports are excellent but mean 20-40 minutes in line. Pick one before you book your flight.

The 3 Moroccan physical carriers compared
Three carriers operate in Morocco; all three offer pre-paid tourist plans and 5G in major cities. Coverage rank for tourists: Maroc Telecom > Orange > Inwi.
| Carrier | Tourist SIM price | Data pack (5GB / 7d) | 5G cities | Coverage strength |
|---|---|---|---|---|
| Maroc Telecom (IAM) | 50-100 MAD | ~50 MAD | Casablanca, Rabat, Marrakech, Tangier, Agadir | #1 rural + Sahara + Atlas |
| Orange Maroc | 50-100 MAD | ~50 MAD | Same as IAM | #2 urban LTE; weaker rural |
| Inwi | 30-80 MAD | ~30-40 MAD | Casablanca, Rabat | #3 cheapest, weakest rural |
Practical: if you’ll be in Marrakech medina + a Sahara tour + Fes medina, Maroc Telecom is the safest pick. If you’re hopping cities by train and won’t go deep into the Atlas or desert, Orange or Inwi work fine.
eSIM options for Morocco in 2026
The eSIM market has consolidated to four reliable providers:
| Provider | 1 GB / 7 days | 5 GB / 30 days | Unlimited / 5 days | Notes |
|---|---|---|---|---|
| Airalo | $5 | ~$20 | n/a | Most popular, app + activation flawless |
| Holafly | n/a | n/a | $19-32 | Unlimited-only; pricier per GB |
| Orange Travel | $5 | ~$15 | n/a | Works on Orange Maroc network |
| Maroc Telecom eSIM | varies | varies | n/a | Native local eSIM (launched 2024) |
Airalo is the default for most travelers — global brand, smooth activation, good prices. Holafly wins if you stream/work — unlimited plans pay off if you’d burn 10+ GB. Maroc Telecom eSIM is best for deep Sahara — local network, no intermediary.
Want a personalized recommendation for your phone model and itinerary? Chat with Anass on WhatsApp →
Physical SIM vs eSIM: which makes sense by trip length
The real decision is how much friction you’re willing to accept for how much savings/coverage.
Physical SIM wins on:
- Cost per GB — local prepaid plans are cheapest
- Rural coverage — direct network access, no partner-network throttling
- Voice calls + SMS — for booking taxis, restaurants, doctor’s offices
- Tethering / hotspot — generally allowed on local plans
- Top-up flexibility — buy data packs at any corner shop via the carrier’s USSD code
eSIM wins on:
- Time on arrival — already activated when you land
- No physical-SIM swapping — keep your home number active for calls/banking
- Quick recovery — phone broken? Delete and re-buy from a new device immediately
- Multi-country trips — one app, multiple-country plans
How to buy a physical SIM at the airport

Five Moroccan airports have SIM kiosks immediately after baggage claim:
| Airport | Code | Kiosks present | Hours |
|---|---|---|---|
| Casablanca Mohammed V | CMN | Maroc Telecom + Orange + Inwi | 24h |
| Marrakech Menara | RAK | Maroc Telecom + Orange + Inwi | until ~21:00 (late = closed) |
| Tangier Ibn Battouta | TNG | Maroc Telecom + Orange | until ~20:00 |
| Fes-Saïss | FEZ | Maroc Telecom + Orange | shorter hours |
| Agadir Al Massira | AGA | Maroc Telecom + Orange | shorter hours |
What you need: passport (mandatory KYC since 2020), the address of your first hotel/riad, and cash or card (most kiosks now take both).
For a full guide to arrival airports, see our Morocco airports guide.
eSIM activation flow (Airalo example)
- Before leaving home: Download Airalo app, create account.
- 24-48 hours before arrival: Buy a Morocco plan (or wait until arrival).
- Install the eSIM: Settings → Cellular → Add Cellular Plan → Scan QR (from Airalo email) → Label it “Morocco”.
- Do NOT activate yet if you’re still home — Airalo plans start the moment your phone connects to a Moroccan tower.
- On arrival: Turn on cellular data for the “Morocco” line, ensure data roaming is ON for that line specifically. Voice calls/SMS stay on your home line.
- Test: open WhatsApp, send a message. If it sends, you’re connected.
Compatibility check: iPhone XS and newer support eSIM; Pixel 3 and newer; most flagship Samsung phones since Galaxy S20. Settings → Cellular → Add Cellular Plan — if you see that menu, you’re eSIM-compatible.
Coverage reality check
Where marketing claims and reality diverge. I’ve tested:
- Sahara/Merzouga: Maroc Telecom works in Erfoud and Merzouga town. Erg Chebbi dunes (deep desert) = 2G/3G patchy, often no signal at the camp. Plan to be unreachable at the camp.
- High Atlas (Imlil, Toubkal): Maroc Telecom strong in villages, weakens above 2,500m.
- Chefchaouen + Rif: All three carriers OK. eSIMs work fine.
- Coastal towns (Essaouira, Asilah, Agadir): All carriers + eSIMs work.
- Western Sahara (Dakhla, Laayoune): Maroc Telecom only.
For a Sahara tour (see the Marrakech-to-Sahara tour guide), pack screenshots of maps to use offline — your phone won’t help once you’re past Erfoud.
Data prices: how much GB do you actually need?
| Usage type | GB / day | 7 days | 14 days |
|---|---|---|---|
| Light (maps + WhatsApp + email) | 0.3 | 2-3 GB | 4-6 GB |
| Medium (light social + photo uploads) | 0.7 | 5-7 GB | 10-14 GB |
| Heavy (streaming, video calls, work) | 1.5+ | 10-15 GB | 20+ GB |
For most 7-10 day vacations: 5-10 GB is plenty unless you stream video.
Roaming alternative: when EU/global plans beat local
EU roaming plans (Wise, Revolut, Vodafone EU, Three UK) typically DON’T extend to Morocco — Morocco is not in the EU roaming zone. Confirm before relying on them.
US carriers: Verizon TravelPass ($10/day), AT&T International Day Pass ($10/day), T-Mobile (some plans include 5G abroad). At $10/day, this only beats local SIMs/eSIMs for trips under 4 days.
Skyroam / Solis hotspot: a portable Wi-Fi device with global data. $9-12/day for unlimited. Useful for groups.
WiFi everywhere in Morocco?
Riads, hotels, cafés, and most restaurants in tourist areas have free WiFi. Speeds vary: riads typically 5-20 Mbps, hotels 20-100 Mbps, cafés 10-50 Mbps. For casual usage, you could skip cellular entirely and rely on WiFi.
Where WiFi fails: in transit (buses, trains weak/no WiFi), in the Sahara, in mountain villages, on the highway between cities. Cellular makes the difference between smooth and stressful for ride-sharing apps (Careem, inDrive) and quick WhatsApp on the move.
Frequently asked questions
Which Moroccan carrier has the best coverage?
Maroc Telecom (IAM) — by a comfortable margin in rural areas and the Sahara. Orange Maroc is close second for urban coverage. Inwi is the cheapest but weakest rural reach. For tourist purposes spanning multiple regions, Maroc Telecom is the safe pick.
Can I keep my home number while using a Morocco SIM?
Yes — with a dual-SIM or eSIM-compatible phone, you can keep your home line for voice/SMS and use the Morocco line for data. Most modern iPhones (XS+) and Android flagships support this.
Does Morocco have 5G?
Yes — launched in 2024. 5G is available in Casablanca, Rabat, Marrakech, Tangier, and Agadir city centers. Outside those zones, you get 4G/LTE+ which is plenty for any travel use case.
Can I use my eSIM right when I land at Casablanca or Marrakech airport?
Yes, if you installed and provisioned it before arrival. The eSIM activates when your phone connects to a Moroccan tower — within minutes of landing. Pro tip: do the install + provisioning step at home, NOT in the airport.
What about Spain-to-Morocco land border (Ceuta/Melilla)?
A Moroccan SIM/eSIM activates when you cross into Moroccan territory — at the border post. Spanish carriers don’t extend to Morocco. If you’re entering via Ceuta or Melilla, your phone switches networks within a few minutes of crossing. Have your eSIM provisioned before; don’t try to buy one at the border.
Sources cited in this guide
- Maroc Telecom (IAM) — national mobile carrier.
- Orange Maroc — mobile carrier.
- Inwi — mobile carrier.
- Airalo — global eSIM marketplace.
- Holafly — eSIM provider.