In short: PuraSIM gives you an eSIM for Morocco with local data from the moment you land, no roaming, no physical SIM, and no surprises on your bill. For a 10-day route through Marrakech, Fez, Chefchaouen, and Merzouga, 8-10 GB is usually enough; activation takes less than 5 minutes by scanning a QR code, either before or after you leave home.
Traveling to Morocco is an intense experience from the very first minute: taxi drivers haggling fares at the airport door, the noise of the medina, the dry heat of the south if you're heading toward the desert. The last thing you need at that moment is to be without data, hunting for Wi-Fi in a café just to order the car that takes you to your riad. The solution has been the standard among well-organized travelers for years: an eSIM for Morocco active even before you check your bag.
In this guide, we cover what coverage you can expect in Marrakech, Fez, Chefchaouen, and Merzouga, how many GB you really need for 10 days, how to activate the eSIM step by step, the difference compared to roaming and a local physical SIM, and the mistakes that repeat trip after trip among first-time visitors to Morocco.

Why do you need an eSIM for traveling to Morocco?
International roaming from European and Latin American carriers in Morocco can cost several euros or dollars per day, with tight data limits and, on many plans, reduced speed once the included allowance is used up. It's not a plan designed for using your phone normally for ten straight days, but for occasional emergencies.
The practical difference between going with roaming and with a local eSIM is noticeable:
- Traditional roaming: daily cost that usually skyrockets the more days you're away, speed often limited to 3G once the allowance is exhausted, and the typical surprise on your bill when you get home.
- PuraSIM eSIM for Morocco: you pay for the data package you choose, no hidden charges, with the maximum speed the local network allows in each area, and activation in minutes from your phone.
Plus, with an eSIM you keep your usual phone number active for calls and SMS, because the eSIM uses a virtual slot independent of your physical SIM. You don't have to choose between being reachable for your people and having decent local data: you get both at the same time.
On a route that combines city and desert — Marrakech, Fez, Chefchaouen, and Merzouga — having stable data matters especially because the distances are long and there isn't always backup Wi-Fi along the way. If you want to first understand exactly what roaming is and why it's so expensive outside the EU, we have a dedicated guide on what data roaming is that's worth reading before deciding on your plan.
What is PuraSIM and how does it work in Morocco?
PuraSIM is a travel eSIM provider: instead of buying a physical SIM card at an airport kiosk, you purchase a digital profile that installs on your phone via a QR code and connects you to local mobile data networks in your destination country, in this case Morocco. It doesn't replace your regular line — it adds to it.
How it works, in short: you choose a plan based on days and GB, receive the QR by email instantly, scan it from your phone settings, and when you land in Morocco, you activate the data on that eSIM. There's no contract or commitment; the profile simply runs out of data when the plan expires or the validity period ends. If you've never installed an eSIM before, this guide on what a virtual eSIM is explains the technology from scratch.
Data coverage in Morocco: what to expect by city
Coverage in Morocco varies quite a bit depending on the area, and it's worth setting expectations before you go. In the main urban and tourist areas — Marrakech, Fez, Chefchaouen, and Merzuga as the gateway to the desert — you'll find 4G networks and, in some spots, 5G. The everyday experience is comparable to what you have at home: maps loading quickly, WhatsApp without interruptions, photos uploading to Instagram without waiting minutes.
Outside those areas, things change:
- Major cities (Marrakech, Fez, Casablanca, Rabat): stable 4G/5G, good enough for streaming, constant GPS navigation, and video calls.
- Chefchaouen and the Rif mountain areas: generally good coverage in the blue medina, but spotty on the hiking trails around it.
- Rural areas and nature: signal can drop to 3G or disappear in remote spots — normal for any country with similar terrain.
- Transport: trains between major cities and intercity buses have variable coverage; within cities it's usually good.
- Merzuga desert and Erg Chebbi dunes: signal is practically nonexistent once you move away from Merzuga village. This is the most important exception on the entire route.
That's exactly why the tip most repeated by people who've already done this route is simple but constantly forgotten: in the Merzuga dunes there's no signal, so download the sand route maps before leaving Erfoud, the last town with reliable coverage before entering the desert. No data plan, no matter how generous, gives you signal where there's physically no antenna.

How many GB do you need for 10 days in Morocco?
This is the question we get most before a trip like this. The short answer: 8-10 GB for 10 days covers most travelers with normal usage. The long answer depends on how you actually use your phone on the road.
| Type of usage | Approximate daily consumption | Recommended GB for 10 days |
|---|---|---|
| Basic (maps, messaging, occasional searches) | 300-500 MB/day | 3-5 GB |
| Moderate (social media, photos, continuous GPS navigation) | 800 MB - 1.5 GB/day | 8-10 GB |
| Heavy (remote work, streaming, frequent video calls) | 2-4 GB/day | 20-25 GB or unlimited plan if available |
For a classic 10-day route —Marrakech, Fez, Chefchaouen and Merzouga— with Google Maps open for a good part of the day, some Instagram, WhatsApp and occasional video calls home, the 8-10 GB range is usually the sweet spot: you won't run out, and you won't overpay for data you won't use.
If you're working remotely during the trip or have work video calls planned, go up to the next plan up without hesitation: video calls are by far the biggest data drain in daily use. And if you do run out on the go, it's not a big deal: PuraSIM plans let you top up data from the app or customer panel without installing a new eSIM or switching plans.
You can browse the full collection of plans for the country at eSIM for Morocco. If your trip combines Morocco with a stopover in Europe, there's also a combined plan at eSIM Europe and Morocco that saves you from activating two separate eSIMs.
Typical route and consumption by stage
A typical 10-day route splits the time like this: 2-3 days in Marrakech, a jump to Fez with an optional stop in Meknes, 1-2 nights in Chefchaouen and 2-3 days heading to the Merzouga desert with a night in a desert camp included. Consumption isn't uniform: in the cities, with Wi-Fi in most riads, usage tends to be moderate; on the road, with GPS running for hours, it goes up; and out on the dunes themselves, actual consumption is zero, because there's no network to connect to.
eSIM vs physical SIM vs roaming in Morocco: quick comparison
Before you decide, it's worth seeing the three options side by side. For a 10-day route, the eSIM usually wins on convenience and cost control.
| Option | Cost | Convenience | Keeps your number |
|---|---|---|---|
| Roaming with your home carrier | Can exceed several €/day; check your carrier's current rates before you travel | Zero setup, but risk of a hefty bill | Yes, it's your same line |
| Local physical SIM (bought in Morocco) | Generally cheap in store, but requires cash and time | You have to find a store, show ID and sometimes queue at the airport | No; you lose your number while using it |
| PuraSIM eSIM for Morocco | Fixed price for the plan you choose, no surprises | Activation from home in minutes, no store or paperwork | Yes, the eSIM runs in parallel to your line |
If you want to dig deeper into this comparison with more technical detail, we have a dedicated article on eSIM vs roaming that expands on each point.
How to activate your eSIM for Morocco step by step
Activating a PuraSIM eSIM is as simple as scanning a QR code. No need to visit a store or wait for a delivery. The whole process takes less than 5 minutes:
- Buy your plan at purasim.com for Morocco. You'll receive an email with the QR code instantly.
- Install the eSIM: on iPhone, go to Settings → Cellular → Add Data Plan; on Android, go to Settings → Connections → SIM manager (the exact path varies slightly by manufacturer).
- Scan the QR code or enter the activation details manually if scanning doesn't work.
- Set up mobile data: select the PuraSIM eSIM as your default data line so your phone uses it in Morocco.
- Turn on data roaming in that eSIM's settings. This is the step most people forget and, without it, the eSIM won't connect to local networks even if it's installed.
You can install the eSIM before leaving home and have it ready to activate when you arrive in Morocco, or activate it manually at the airport itself. Both options work equally well; the important thing is not to leave it to the last minute with low battery and a congested airport Wi-Fi.
Important: check that your phone is eSIM-compatible before buying. Most iPhones from the XS onward, Samsung Galaxy from the S20 and Google Pixel from the 3 are compatible, but it's worth verifying in Settings → General → About, where you should see an "eSIM" option or an EID number. If you want the step-by-step with screenshots for each operating system, we have a full guide on how to install an eSIM.
Common mistakes and what almost no one tells you
After seeing trip after trip to Morocco, there are a series of recurring mistakes that are easy to avoid if you know about them in advance.
- Forgetting to enable data roaming for the eSIM. This is mistake number one. The eSIM is installed, but if roaming for that line is off, you won't have data even if you have plenty of coverage. Check it as soon as you land.
- Assuming Merzouga has the same coverage as Marrakech. It doesn't: the desert is an area with no towers for most of the dunes route. Download your camp location and offline routes in Erfoud, the last stop with reliable coverage.
- Not checking if your phone has dual eSIM active by mistake. If your regular line remains as the primary data line, you'll still be burning expensive roaming without realizing it even though you have PuraSIM's eSIM installed.
- Buying extra GB "just in case" without needing to. With the ability to top up data in minutes if you run low, there's no need to overpay from the start. Start with 8-10 GB for 10 days and assess on the go.
- Not checking phone compatibility before buying. Some models sold outside Europe or the US don't come with eSIM enabled from the factory even if the model supports it in other regions. Check it beforehand, not at the airport queue.
- Relying entirely on the riad's Wi-Fi. Many accommodations in the medinas have spotty Wi-Fi due to the thick ancient walls; having your own data frees you from depending on that network.
A less obvious trick that does make a difference: enable the operating system's data saver (limits automatic updates and background photo uploads) during long road trips. This way GPS works smoothly without background apps eating your plan without you noticing. More tips like this, applicable to any destination, in our guide on how to save data with your travel eSIM.
And if you connect to a café or riad's Wi-Fi as a backup, keep in mind that shared public networks aren't always reliable in terms of privacy; this guide on eSIM, VPN, and privacy while traveling explains when it's worth adding that extra layer of protection.
With these adjustments and a well-sized plan, connectivity stops being a worry: you land with internet, no roaming, no stress, and you focus on what you came to Morocco to do.
Frequently Asked Questions
What is PuraSIM?
PuraSIM is a travel eSIM provider: it sells digital data profiles for multiple destinations, including Morocco, that you buy online and activate by scanning a QR code, with no physical SIM card or long-term contract.
When should I activate the eSIM for Morocco?
You can install it on your phone before leaving home. Most PuraSIM eSIMs for Morocco can be set up days in advance and activate automatically when you arrive at your destination, or manually whenever you want to start using them.
Is my phone compatible with the eSIM for Morocco?
Most smartphones manufactured from 2018-2019 onward are compatible: iPhone XS and later, Samsung Galaxy S20 and later, Google Pixel 3 and later, and many other recent models. Check in Settings → General → About that your device lists "eSIM" among its options before buying.
Can I keep my usual phone number while using the eSIM in Morocco?
Yes. The eSIM works in a separate slot from your physical SIM. You can leave your regular SIM for calls and SMS, and use the PuraSIM eSIM as your data line. You'll still be reachable on your usual number throughout your trip.
What happens if I run out of data in Morocco?
You won't lose coverage all at once. You can buy a data top-up directly from the PuraSIM app or customer dashboard, which applies in minutes without needing to change plans or install a new eSIM.
Does the PuraSIM eSIM work everywhere in Morocco, including the desert?
The eSIM works through the local networks available in Morocco, with good 4G/5G coverage in cities and major tourist areas like Marrakech, Fez, and Chefchaouen. In rural or remote areas, such as the Merzouga dunes, signal may be nonexistent because there are no nearby towers, so download offline maps of those routes before leaving Erfoud.
How much does a 10-day eSIM for Morocco cost?
The price depends on the GB you choose and the current plan at the time; check the latest prices in the collection. What you can decide in advance is how much data you need based on how you travel, using the table in this guide as a reference.
Activate your eSIM before you leave and arrive connected from the moment you land.
View eSIM plans →







