September 14, 2026
Morocco SIM card vs eSIM: which costs less in 2026?
A local Moroccan SIM is cheaper per gigabyte, a travel eSIM is cheaper in time and hassle. The honest cost comparison for a 2026 trip.
Photo: Yahya HBE — Pexels
Part of our Morocco eSIM guide: all articles and key facts →
Ask this question on a travel forum and you get two confident answers. "Buy a local SIM, it's a fraction of the price." "Buy an eSIM, it's instant." Both are right, because they are measuring different things. Here is the comparison with the numbers, the paperwork and the time all on the same table.
The two options in plain terms
A local prepaid SIM is a Moroccan line from Maroc Telecom, Orange Maroc or inwi, bought in an airport kiosk or a city shop. You get a Moroccan number, local prices and a top-up culture where recharge cards are sold on every corner.
A travel eSIM is a data profile bought online and installed by QR code. It roams on one of those same three networks, so the towers are identical — what differs is the billing relationship and the admin.
The cost comparison, honestly
| Local prepaid SIM | Travel eSIM | |
|---|---|---|
| Price for a week of data | 120 MAD (about €11) for Orange's Marhaba week of unlimited internet | About €10–18 for 5–10 GB, €23.70–32 unlimited |
| Starter cost | 20 MAD for Orange's prepaid SIM, credit included | None, the plan is the product |
| Paperwork | Passport, registered on the spot — the ANRT requires every line to be named | None |
| Time cost | Finding the counter, queuing, registration, activation | Minutes, at home, before you fly |
| Moroccan number | Yes — useful for taxis, riads, deliveries | Usually data only |
| Works before you land | No | Installed in advance, activates on arrival |
| If your phone has no eSIM slot | Still works | Does not work at all |
Where the local SIM genuinely wins
On price per gigabyte, it is not close. Moroccan operators sell data cheaply to a domestic market: on 25 September 2026, inwi's *3 internet pass gave 24 GB for 30 days for 100 dirhams (about €9) during a promotion, and Orange's Marhaba pack a week of unlimited internet for 120 dirhams (about €11), while an unlimited travel eSIM week cost €23.50–32 (€23.70–32 on 1 October 2026). If you are staying a month, working remotely, or travelling with a hungry hotspot, that gap becomes real money.
The local line also gives you a Moroccan number. That matters more than travellers expect: confirming a riad booking, calling a grand taxi driver back, receiving a delivery code, or using a local ride-hailing app all go more smoothly from a +212 number than from a foreign one.
Where the eSIM genuinely wins
Everything that is not the price per gigabyte. You buy at home, you install on your own Wi-Fi, and you land connected — no counter, no passport scan, no cash machine hunt for dirhams before you have data to find the cash machine. For a trip of a few days, the price gap is a few euros; the time gap is an hour of your first day.
It is also the safer option for a late arrival. Airport counters at Casablanca and Marrakech do not publish their opening hours, and "the kiosk was closed" and "the queue was thirty minutes" are both stories travellers tell. Our guide to arriving connected at Moroccan airports covers what to expect terminal by terminal.
The condition that decides it for you
None of the eSIM advantages exist if your handset cannot hold a profile. An eSIM needs an eUICC chip in the phone and a phone that is not carrier-locked. Two traps catch people out:
- Regional variants. The same model can ship with eSIM in one market and without it in another. Handsets bought in parts of Asia, and several mid-range models, are affected — we explain the pattern in why some regional variants lack eSIM hardware.
- Operator locks. A subsidised handset on a contract may refuse any profile but its seller's, and you will only find out when the QR code fails.
Check before you choose, not after. Dial *#06# and look for an EID under the IMEI; if none appears that does not settle it, so check Settings › General › About on iPhone or Settings › About phone › SIM status on Android, which is the method Apple and Google document, or open the supported devices list. If the answer is no, the decision is made for you: buy a physical SIM in Morocco, and stop reading comparisons.
A rule of thumb by trip length
- Two to five days. Travel eSIM. The saving on a local SIM cannot repay the time and the hassle.
- One to two weeks. Travel eSIM for most people; a local SIM if you want a Moroccan number or you are a heavy data user.
- A month or more. Local SIM, comfortably. The per-gigabyte gap compounds, and you have time to spend on the counter.
- Family or group. One local SIM in a hotspot phone can be the cheapest way to feed several devices — or read our eSIM versus pocket WiFi comparison before renting hardware.
A worked example: seven days in Marrakech
Two travellers, one week, ordinary use — maps all day, messaging, a couple of video calls home, photos uploaded in the evening. The same trip, costed twice.
| Local SIM route | Travel eSIM route |
|---|---|
| Queue and registration at the airport: 15–40 minutes | Ten minutes at home, a week earlier |
| Two Orange Marhaba week packs: 240 MAD in total (about €22) | Two plans: about €36 for 10 GB each, €47–64 unlimited |
| Possibly one top-up mid-week, in a shop | Nothing to do mid-trip |
| Two Moroccan numbers, useful for riads and taxis | Your own numbers stay reachable for calls and SMS |
The money difference over a week is real but modest — about ten to forty euros for two people. The difference in friction is an hour of your first day and one errand in the middle of your trip. For a short holiday most people would pay forty euros to skip both; for a month, nobody would.
The small print that changes the maths
- Tethering. Some travel eSIM plans restrict or forbid using the phone as a hotspot, and unlimited plans throttle it first. If a laptop depends on your connection, check that clause before buying — it is the single most common complaint about cheap travel plans. The Morocco plan linked from our menu is an exception: it allows personal hotspot on every plan, within the same 1 GB of full-speed data a day.
- Group size. eSIM costs scale per traveller. One local SIM shared over a hotspot does not. A family of four is exactly the case where the local SIM wins outright.
- Running out mid-trip. A local bundle that empties on day four means finding a shop and a recharge code, in a language you may not read. A travel plan that empties is usually a top-up in an app.
- Calls. Travel eSIMs are normally data-only, which is fine because WhatsApp and Signal calls run over data. But you cannot dial a Moroccan landline from a data-only profile, and some riads and desert camps still answer only a phone call.
- Refunds. An unused local SIM is a few dirhams lost. An unused eSIM bought for a phone that turns out to be incompatible is a support ticket. Check the handset first and the problem disappears.
The combination most travellers should actually use
You do not have to choose exclusively. On a dual-SIM phone, keep your home SIM active for calls and SMS with data roaming switched off, and put a Morocco travel eSIM on the data line. You land connected, your bank codes still reach your usual number, and nothing is billed per megabyte. If you then decide you want a Moroccan number for a longer stay, buy the local SIM on day three, without pressure, in a city shop where the staff have time to explain the bundles.
Whichever way you go, confirm the hardware first. The free eSIM Check app on Android, listed on Google Play as Esim Compatibility Checker, reads what your device can really do, rather than what a spec sheet claims for a different regional variant.
Frequently Asked Questions
Do I need my passport to buy a SIM card in Morocco?expand_more
How much data does a week in Morocco really need?expand_more
Can I use a travel eSIM and a local SIM at the same time?expand_more
Is the network quality the same on both?expand_more
Check your own phone in seconds
The free eSIM Check app reads your device's real hardware capabilities — no guesswork.
Get it on Google Play