Best eSIM for Morocco
If you’re heading to Morocco, staying connected shouldn’t be a hassle. Whether you’re navigating the medinas of Marrakech, trekking to a Sahara camp, or hopping between Casablanca and Rabat for business, reliable mobile data is essential. The good news: an eSIM makes it effortless.
This guide covers everything you need — the best providers, real coverage expectations by region, honest pricing comparisons, and a step-by-step activation walkthrough — so you land connected and stay that way.
Why You Need an eSIM for Morocco
Morocco welcomed over 17 million international visitors in 2024, and tourism keeps climbing. But staying connected as a foreign visitor has historically been a pain point — airport SIM kiosks charge inflated prices, often two to three times more than city rates, and buying a local card means queuing, showing your passport, and navigating potential language barriers after a long flight.
Roaming on your home plan isn’t much better. UK carriers like EE charge around £7.50 per day for data in Morocco, Vodafone around £6.00, and Three’s passes range from £17.50 for three days up to £84 for two weeks. In February 2026, a British business owner received a £42,000 bill from O2 after their daughter used social media during a trip to Marrakech. An eSIM removes all of this risk with a single, fixed-cost purchase.
How eSIMs work: Unlike a physical SIM you swap in and out, an eSIM is a digital profile embedded in your phone. You install it by scanning a QR code — a process that takes about five minutes and can be done at home before you travel. When you land in Morocco, it connects automatically to a local network. No kiosk, no passport check, no waiting.
Is eSIM legal in Morocco? Yes, completely. Unlike some countries that restrict or ban international eSIM technology, Morocco has no regulatory barriers. You can use any international eSIM provider without concern.
Is Your Phone Compatible with a Morocco eSIM?
Before buying a plan, confirm your device supports eSIM. Most modern smartphones do, but there are exceptions.
iPhone compatibility
Apple iPhones from the XS (2018) onwards support eSIM. To confirm, go to Settings → General → About and look for an EID number. If you see one, your phone is eSIM-ready. iPhones purchased directly from US carriers are sometimes locked — contact your carrier to confirm and request an unlock if needed.
Android compatibility
Most Android flagship devices from 2020 onwards support eSIM. On a Samsung or Pixel, go to Settings → Connections → SIM card manager and look for an “Add eSIM” option. Alternatively, search for IMEI in your settings — if you see an “IMEI (eSIM)” entry, you’re good to go.
Carrier-locked phones
A carrier-locked phone cannot use an eSIM from a different provider, even if the hardware supports it. If you’re unsure whether your phone is locked, contact your home operator and ask them to unlock it before your trip. This is usually free once your contract term is complete.
Best eSIM Providers for Morocco: Tested & Compared (2026)
There are dozens of eSIM providers covering Morocco, but a handful consistently rise to the top based on network quality, pricing transparency, and ease of activation. Here are the ones worth your attention.
Ubigi — Best for dual-network coverage
Ubigi is the only travel eSIM tested that connects to both Maroc Telecom and Orange Morocco simultaneously, making it the strongest all-around choice if your trip takes you beyond the major cities. Plans are available from around $7 for 1 GB and go up to 25 GB or more. Activation is straightforward via the Ubigi app — you select a plan, receive a QR code by email, and scan to install.
Best for: Travelers going to rural areas, the Atlas Mountains, or the Sahara.
Airalo — Best for short stays and unlimited option
Airalo is one of the world’s largest eSIM marketplaces and a solid choice for Morocco. Plans start at around $8 for 1 GB (7 days) and scale up to a $35 unlimited plan for 10 days — one of the few unlimited options on the market. Note that “unlimited” comes with a 3 GB per day fair-use cap, after which speeds are throttled to 1 Mbps. Airalo operates on Orange Morocco, giving strong city coverage.
Best for: Short city-focused trips, travelers who already use the Airalo app.
Nomad — Best overall value for 10 GB+ plans
Nomad runs on both Maroc Telecom and Orange, and its pricing becomes very competitive at higher data tiers. The 10 GB plan for 30 days comes in at around $45, and the 20 GB plan at $29 is one of the best-value options available. Entry-level plans are slightly pricier than competitors, so it’s best suited to travelers who know they’ll need significant data. Plans must be installed within 60 days of purchase, and validity begins the first time you connect in Morocco.
Best for: Week-long trips, remote workers, anyone needing 10 GB or more.
Holafly — Best for worry-free unlimited data
Holafly offers unlimited data plans for Morocco with prices starting around $37 for 10 days. It connects to both Maroc Telecom and Inwi. The main caveat: Holafly doesn’t clearly publish its fair-use daily cap, which makes it harder to predict speeds during heavy use days. That said, for travelers who simply want to stop thinking about data, Holafly delivers peace of mind.
Best for: Travelers who stream heavily, share hotspots with family, or dislike tracking data usage.
Saily — Best budget unlimited pick
Saily, backed by NordVPN, offers unlimited plans with a clearly disclosed 3 GB per day high-speed cap before speeds reduce. This transparency puts it ahead of Holafly for travelers who want unlimited data with no surprises. Coverage includes Marrakech, Fes, Casablanca, and other major cities, with hotspot sharing supported on all plans.
Best for: Budget-conscious travelers who want unlimited data with a clear fair-use policy.
Sim Options — Cheapest entry-level plan
For travelers who need minimal data — maps, messaging, the occasional email — SimOptions offers one of the cheapest Morocco plans on the market, with 10 GB available for around $11. The network used isn’t always disclosed upfront, which is the main trade-off.
Best for: Short visits, light data users, and travelers supplementing with hotel Wi-Fi.
Provider comparison at a glance
| Provider | Best plan | Price | Network | Hotspot |
|---|---|---|---|---|
| Nomad | 20 GB / 30 days | ~$29 | Maroc Telecom + Orange | Yes |
| SimOptions | 10 GB / 30 days | ~$11 | Undisclosed | Yes |
| Airalo | Unlimited / 10 days | ~$35 | Orange | Yes |
| Saily | Unlimited / 7 days | Varies | Multiple | Yes |
| Holafly | Unlimited / 10 days | ~$37 | Maroc Telecom + Inwi | Yes |
| Ubigi | 25 GB / 7 days | Varies | Maroc Telecom + Orange | Yes |
Morocco eSIM Coverage: Which Network Is Best for Your Route?
Morocco’s three main mobile operators — Maroc Telecom, Orange Morocco, and Inwi — all provide 4G LTE nationally, with 5G deployment underway in Casablanca and Rabat. International eSIM providers access these networks through roaming agreements, meaning your eSIM gets the same 4G signal as a local SIM.
Major cities (Marrakech, Casablanca, Rabat, Fes, Tangier)
All three operators perform well in major urban areas. If you’re staying in the cities, you can choose based on price rather than network. In dense medina streets with thick walls, signals can weaken regardless of provider — this is a physical infrastructure issue, not a network fault.
Atlas Mountains and rural areas
For travel outside the major cities — hiking around Imlil, visiting Ouarzazate, or exploring the Draa Valley — Maroc Telecom provides the widest rural reach. Travelers have reported solid 4G even in remote Atlas Mountain villages on the Maroc Telecom network. If your eSIM routes through Orange or Inwi only, coverage becomes patchier once you leave the main highways.
Sahara Desert
The Sahara is the most challenging region for any mobile signal. Coverage exists at popular camp sites and in gateway towns like Merzouga and Zagora, but dead zones are common between settlements. Download offline maps before entering the desert, and don’t rely on live navigation. Maroc Telecom again offers the most consistent signal here.
5G availability for tourists
5G infrastructure in Morocco is being prioritized for local subscribers in Casablanca and Rabat. In practice, international eSIM plans rarely gain access to 5G speeds — 4G/LTE is what you’ll use. This is perfectly adequate for streaming, video calls, maps, and remote work.
How Much Does a Morocco eSIM Cost? Plans & Data Breakdown
eSIM pricing for Morocco has dropped steadily since 2025, and the gap with local SIM cards has narrowed significantly. Here’s how to think about budgeting.
Budget plans: 1–5 GB
Ideal for short city breaks where you’ll spend most of the day exploring and connect over hotel Wi-Fi in the evenings. Expect to pay between $4 and $16 for this range. SimOptions and Airalo’s entry-level plans sit here.
Mid-range plans: 10–20 GB
The sweet spot for most travelers on a week-long trip. You’ll use data for maps, ride-hailing apps, translating menus, Instagram, and the occasional video call without needing to track usage constantly. Budget $15–$45 for this range, with Nomad and Ubigi offering the best value.
Unlimited plans
If you work remotely, stream a lot, or travel with family sharing a hotspot, unlimited plans make sense. Prices typically run from $30–$45 for 7–10 days. All unlimited plans in Morocco include a fair-use speed cap — usually 3 GB per day at full speed, then reduced to 1 Mbps. This is enough for most users but will feel slow if you’re trying to upload large video files.
eSIM vs local SIM: honest price comparison
A local SIM bought at a city store (not the airport) can cost 50–200 MAD (approximately $5–$20) for a basic package. At those prices, local SIMs are technically cheaper than most eSIM plans. But the cost calculation changes when you factor in airport SIM markups (often 2–3x street price), the time spent finding a shop, the passport registration process, and the absence of pre-trip setup. For most travelers — especially those visiting for under two weeks — the convenience premium of an eSIM is well worth it.
How to Buy, Install & Activate Your Morocco eSIM (Step by Step)
The whole process takes five minutes. Here’s exactly how it works.
Step 1 — Buy your plan before departure
Purchase your eSIM from your chosen provider’s website or app. Most providers let you buy weeks in advance — Nomad, for instance, allows purchase up to 60 days before activation. Pay, and you’ll receive a QR code by email or in-app.
Step 2 — Install the eSIM profile (scan the QR code)
You’ll need a Wi-Fi connection for this step, so do it at home.
On iPhone: Go to Settings → Cellular → Add eSIM → scan the QR code with your camera when prompted.
On Android (Samsung/Pixel): Go to Settings → Connections → SIM card manager → Add eSIM → scan the QR code.
The eSIM profile installs in seconds. You’ll see it appear as a second line in your SIM settings.
Step 3 — Set the Morocco eSIM as your data line
In your phone’s cellular settings, designate the new eSIM as your mobile data line. Keep your home SIM active for calls and WhatsApp — your contacts won’t even notice you’ve switched.
Step 4 — Enable data roaming
This sounds alarming, but with an eSIM it simply means allowing your eSIM to connect to Moroccan networks. Go to Settings → Cellular → [Your Morocco eSIM line] → Data Roaming and toggle it on. No extra charges apply — your eSIM plan already includes everything.
Step 5 — Confirm connection on arrival
Most eSIMs activate automatically the moment your plane lands and connects to a Moroccan network. Toggle Airplane Mode on and off once if it doesn’t connect immediately, then test by opening a browser or Maps.
Troubleshooting tips
If data isn’t working after landing, the most common fix is checking the APN settings. Go to Settings → Cellular → [Your eSIM line] → Cellular Data Network (iPhone) or Settings → Mobile Network → Access Point Names (Android) and confirm the APN matches what your provider specified in their setup instructions.
eSIM vs Local SIM Card in Morocco: Which Is Better?
Both options work well — the right choice depends on your trip length and priorities.
When a local SIM beats an eSIM
If you’re spending more than three weeks in Morocco, or you need a local Moroccan phone number for calls, a local SIM from an operator like Maroc Telecom or Orange Morocco will give you better rates and more data per dirham. Buy from a city store rather than the airport to avoid the tourist markup. Bring your passport — registration is required by law.
When an eSIM is the better choice
For trips under two weeks, or anytime you want instant connectivity on arrival without queuing, an eSIM wins. It’s especially valuable if you’re arriving at Casablanca or Marrakech airport tired and just want to load maps and contact your accommodation without hunting for a kiosk.
The dual-SIM strategy (recommended)
Most modern smartphones support dual SIM — one physical, one eSIM. This lets you keep your home number active for calls and texts (useful for banking authentication), while the Moroccan eSIM handles all your data. It’s the smoothest connectivity setup for most international travelers.
Frequently Asked Questions
Does Morocco support eSIM? Yes. eSIM technology is legal and fully unrestricted in Morocco. There are no government bans or carrier restrictions on using international eSIM plans.
Which is the best eSIM for Morocco? For most travelers, Nomad offers the best overall value — especially on the 20 GB plan at around $29. For dual-network coverage including rural and desert areas, Ubigi is the strongest choice. For unlimited data, Saily or Airalo are the most transparent options.
How do I activate an eSIM in Morocco? Buy your plan online before departure, scan the QR code at home on Wi-Fi to install the profile, set it as your data line, and enable data roaming. The eSIM activates automatically when your phone connects to a Moroccan network on arrival.
Can I use my eSIM in the Sahara Desert? Partially. Coverage exists at popular desert camps and gateway towns, but dead zones are common between settlements. Choose a provider on the Maroc Telecom network (Ubigi, Nomad, or Holafly) for the best chance of signal, and download offline maps before leaving paved roads.
How much data do I need for a week in Morocco? Light users — maps, messaging, occasional Instagram — will be fine with 5 GB. If you stream music, use video calls regularly, or work remotely, budget for 10–20 GB. Remote workers or families sharing a hotspot should consider an unlimited plan.
Is there 5G coverage for tourists in Morocco? 5G is being rolled out in Casablanca and Rabat, but it’s being prioritized for local subscribers. In practice, international eSIM plans typically connect at 4G/LTE speeds. This is sufficient for streaming, video calls, and remote work.
Can I use a Morocco eSIM on a carrier-locked phone? No — a locked phone won’t accept an eSIM from a provider other than the locking carrier. Contact your home operator to request an unlock before your trip. This is usually free once your contract term is complete.
How far in advance should I buy my Morocco eSIM? As soon as your travel dates are confirmed. Most providers allow purchase weeks in advance, and the eSIM sits dormant on your phone until you land in Morocco. Nomad plans, for example, can be purchased up to 60 days before your activation date.
Prices referenced in this guide were accurate as of June 2026 and are subject to change. Always verify current plan pricing directly with your chosen provider before purchasing.


[…] practical thing to know: most hospitals in Morocco won’t bill your insurer directly. You’ll often need to pay the bill yourself and then […]