Discovering...
Discovering...

Airalo and Holafly are the two easiest options — but for trips longer than a week, a local Maroc Telecom SIM gives you far more data for your money. Here is the full picture.
Yasmine El Amrani· Marrakech & Atlas Editor
Marrakech-born travel writer who has spent the last decade walking the medina’s souks and the High Atlas trails above Imlil. She covers the Red City, Berber villages and day trips into the mountains. Marrakech · 12+ years covering Morocco
Published 10 December 2024 Last updated 6 May 2026
The short answer: for a trip of five days or less, an eSIM from Airalo or Holafly is the most convenient option — buy it before you fly, activate it on landing, and you have 4G the moment you clear customs at Marrakech Menara. For anything longer than a week, the maths shifts firmly in favour of a physical SIM from Maroc Telecom, which costs less than half the price per gigabyte.
Morocco's mobile infrastructure is better than many travellers expect. Marrakech, Fes, Casablanca, Agadir and the main tourist routes are covered by reliable 4G. The Atlas passes and deep desert get patchier, but you will rarely be completely offline unless you are several kilometres off road in the Sahara. Signal in the Merzouga dunes is intermittent 3G — good enough for WhatsApp, not for video calls.
Below is a head-to-head comparison of the main eSIM providers, a clear-eyed look at when a local SIM wins, and a practical setup checklist so you hit the ground connected.
Prices and plan sizes below are indicative as of early 2026 — check providers directly for the latest offers.
| Provider | Best Plan | Price (indicative) | Network | Top-Up | Best For |
|---|---|---|---|---|---|
| Airalo | 5 GB / 30 days | ~$17 USD | Maroc Telecom + Inwi | Best value for most trips | |
| Holafly | Unlimited / 15 days | ~$27 USD | Maroc Telecom | Good for heavy data users | |
| Nomad | 3 GB / 30 days | ~$13 USD | Multi-network | Decent budget option | |
| Local SIM (Maroc Telecom) | 40 GB / 30 days | ~120–200 MAD (~$12–20) | Maroc Telecom 4G | Best value for 1+ week stays |
* Local SIM requires a passport and a visit to a Maroc Telecom shop or airport kiosk. Allow 20–30 minutes.
Airalo is the largest eSIM marketplace and usually the first stop for travellers new to the format. Their Morocco-specific plan connects to Maroc Telecom and Inwi simultaneously, switching between the two wherever signal is stronger — a real advantage on the road between Ouarzazate and Merzouga where coverage dips in and out.
The 5 GB / 30-day plan at around $17 is the sweet spot. If you pre-download Google Maps tiles for Morocco before you leave home, that data goes a long way. Top-ups are available in-app, which matters if you run out during a long desert drive. The Airalo app itself is clean and the QR install process takes under three minutes on a modern iPhone or Android.
Holafly's pitch is unlimited data — which sounds compelling until you read the fine print. Speeds are throttled after a daily threshold (typically around 500 MB at full speed), which means streaming Netflix in your riad every evening will hit the cap quickly. For normal travel use — navigation, research, social media, video calls — the unlimited label holds up reasonably well.
At around $27 for 15 days, Holafly is pricier than Airalo on a per-day basis. It runs on Maroc Telecom only (no Inwi failover), so rural coverage is slightly narrower. No top-up option, since the plan is “unlimited.” Best suited to travellers who want zero anxiety about data caps but are not remote workers doing heavy uploads.
If you are spending a week or more in Morocco, the economics of an eSIM stop making sense. Maroc Telecom's prepaid “Marhaba Tourist” SIM is available at the arrivals hall of most major airports (Marrakech, Casablanca, Fes, Agadir) and at Maroc Telecom shops in any city centre. Costs are roughly 120–200 MAD (about $12–20 indicative) for 40 GB over 30 days — that is more data than most travellers use in a month.
You need to show your passport, the activation takes around 20 minutes, and your phone must be unlocked. The network itself is genuinely good: 4G in all cities, reasonable 3G along tourist routes, and the widest rural footprint of any Moroccan carrier. Inwi is a competitive alternative with slightly better pricing on some plans — worth comparing if you see both options at the airport.
Practical tip
Airport kiosk queues at Marrakech Menara can run 20–40 minutes at peak arrival times. If your connection is tight, skip the airport SIM and buy one in the medina the next morning — Maroc Telecom shops are on virtually every high street and the process is the same.
Marrakech, Fes, Casablanca, Agadir
4G / strong everywhere
Chefchaouen, Essaouira, Ouarzazate
4G in town, 3G on approach roads
Dades & Todra gorge roads
3G–4G patchy; MT stronger than others
Merzouga / Erg Chebbi dunes
2G–3G intermittent; enough for WhatsApp
High Atlas passes (Tizi n'Tichka)
2G–3G; download offline maps first
Erg Chigaga / Mhamid area
Very limited; plan to be offline

Confirm your phone is carrier-unlocked. On iPhone: Settings → General → About → check "No SIM restrictions".
Check eSIM compatibility. On iPhone: Settings → General → About — if you see "Available eSIM" you are good. Android: varies by model; check Settings → Network & Internet → SIM cards.
Purchase your plan on Airalo, Holafly or Nomad. You will receive a QR code by email.
Install (but do not activate) the eSIM. On iPhone: Settings → Mobile Data → Add eSIM → scan the QR code. Keep your primary SIM active for your home number.
Download offline maps before you board. Google Maps: search "Morocco" → three dots → Download. Maps.me is a good backup for rural areas.
At your destination, go to Settings → Mobile Data → select your Morocco eSIM line → toggle on. Activation starts your plan validity period.
Set Data Roaming OFF on your home SIM line to avoid surprise charges. Your Morocco eSIM will be your default data line.
US-locked iPhones (carrier-locked): If you bought your iPhone on a contract from AT&T, T-Mobile or Verizon and have not completed your contract, the device may be carrier-locked and will reject foreign eSIMs. Contact your carrier to request an unlock before travel — most unlock within 48 hours for customers who have completed their contract.
Yes — Airalo offers Morocco-specific eSIMs that run on the Maroc Telecom and Inwi networks, both of which have solid 4G coverage across major cities, the Atlantic coast, and the main tourist routes. In our experience the connection holds well from Marrakech through the Dades Valley and into Fes. Deep in the Sahara around Merzouga you will see 2G–3G speeds rather than 4G, which is the same limitation you hit with any carrier. Plans start from around $8 for 1 GB and go up to roughly $17 for 5 GB over 30 days — perfectly adequate for maps, messaging and light browsing.
For a typical two-week trip — offline maps pre-downloaded, WhatsApp messaging, occasional Instagram and Google searches — 5 GB is usually more than enough. If you stream video on long drives or work remotely, budget for 10–15 GB. The rule of thumb: pre-download Google Maps tiles for Morocco before you go (it is free and saves gigabytes). Airalo's 5 GB / 30-day plan covers the vast majority of leisure travellers; power users or remote workers should look at Holafly's unlimited option or buy a local SIM on arrival for the best value.
Coverage in the Sahara depends on exactly where you are. Around Merzouga and the Erg Chebbi dunes, Maroc Telecom has a mast that provides intermittent 3G signal — enough for WhatsApp and basic maps but not streaming. Further south toward Mhamid or Erg Chigaga, signal drops to edge-of-network or disappears entirely. This is true for both eSIMs and physical SIMs. Download offline maps (Maps.me works well in the desert) before leaving the last town — typically Rissani for the Merzouga area. Your tour operator will know the current signal situation.
For stays of a week or longer, a local SIM almost always wins on pure data cost. Maroc Telecom's prepaid "Marhaba Tourist" pack costs roughly 120–200 MAD (about $12–20) and gives you 40 GB valid for 30 days — far more data per dollar than any international eSIM. The trade-off: you need to visit an official Maroc Telecom shop or airport kiosk, show your passport, and wait for the SIM to activate (usually under 30 minutes). eSIMs like Airalo or Holafly win on convenience — you buy and install them before you board, and they are ready the moment you land.
Morocco has three main mobile networks: Maroc Telecom (MT), Inwi, and Orange Maroc. Maroc Telecom has the widest national coverage and is the network most international eSIM providers partner with. Airalo connects to both MT and Inwi (whichever is stronger), which gives better redundancy on rural routes like the road between Ouarzazate and Merzouga. Holafly typically uses Maroc Telecom only. When comparing eSIM providers, always check the network partner — MT coverage is the priority if you plan to visit the south or the Atlas mountains.
iPhone XS and all later models support eSIM. In the US market, iPhone 14 and later are eSIM-only (no physical SIM tray), so you rely on an eSIM regardless. On iOS, go to Settings → Mobile Data → Add eSIM to install. Most Airalo or Holafly purchases send a QR code by email — scan it during setup. One important note: if your iPhone was purchased locked to a US carrier, check that your device is carrier-unlocked before buying an international eSIM. Android support varies by model; flagship Samsung, Google Pixel, and OnePlus devices from 2020 onwards are generally compatible.
Yes — always install and configure the eSIM before your flight. Purchase it, scan the QR code, and confirm the plan appears in your phone's settings while you still have reliable Wi-Fi at home. Do not activate it yet (activation triggers your validity period), but have everything installed. At Marrakech Menara, Casablanca Mohammed V or Fes–Saïss airport, airport Wi-Fi is available but slow and congested — not ideal for eSIM setup. Having it pre-installed means you simply toggle it on when you land and have data immediately.
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete