The best eSIM for Morocco, compared for you: price, data, coverage and activation.
Compare eSIM plans for Morocco: data, duration, prices and operators. Find the best offer and activate it now.
Each provider's best plan for this country, with the real price.
| Provider | Data | Duration | Price | Price/GB | |
|---|---|---|---|---|---|
Saily ★ 4.7 · Review | 20 GB | 30 days | $26.07 | $1.30 | View → |
Ubigi ★ 4.4 · Review | 20 GB | 30 days | $36.10 | $1.81 | View → |
Holafly ★ 4.6 · Review | Unlimited | 5 days | $15.04 | — | View → |
YesSim ★ 4.3 · Review | 10 GB | 30 days | $21.06 | $2.11 | View → |
DrimSim ★ 4.1 · Review | 5 GB | 30 days | $15.70 | $3.14 | View → |
Airalo ★ 3.9 · Review | Unlimited | 10 days | $35.10 | — | View → |
A comparison of the cheapest plans, all providers combined.
| Provider | Data | Duration | Price | Price/GB |
|---|---|---|---|---|
Saily | 1 GB | 7 days | $3.01 | $3.01 |
Airalo | 1 GB | 7 days | $4.01 | $4.01 |
Airalo | 1 GB | 7 days | $4.01 | $4.01 |
Ubigi | 500 MB | 30 days | $4.01 | $8.02 |
Airalo | 1 GB | 7 days | $4.51 | $4.51 |
Airalo | 1 GB | 7 days | $4.51 | $4.51 |
Finding the best Morocco eSIM plan is not just about choosing the largest amount of data at the lowest price. You also need to understand which network is used, the plan’s actual validity period, your needs while there and the settings that will help you avoid roaming charges. This guide takes you from choosing your eSIM to troubleshooting on arrival, whether you are heading to Marrakech for a weekend, taking a road trip through the Atlas or working remotely from Essaouira.
An eSIM is a digital SIM card built into your phone that downloads a mobile profile instead of requiring a plastic chip. After purchasing a Morocco eSIM plan, the provider usually sends you a QR code, an installation link or access through its app. Your smartphone then adds a new mobile line, which connects to a Moroccan operator when you activate data at your destination.
Its principle is the same as that of a traditional SIM: the eSIM profile identifies your line on a partner network and gives you access to mobile data, and sometimes calls and SMS. The main difference is convenience. You can buy your plan from France, Belgium, Canada or anywhere else, install it over Wi-Fi before departure and keep your usual SIM card in the phone. There is no need to remove a tiny card at the airport or look for a shop after a late flight.
Be careful to distinguish between installation and activation. Installing the profile in advance does not necessarily start its validity period: it depends on the provider. With many travel providers, the counter only starts when the eSIM first connects to a Moroccan network; with others, it starts upon installation. Check this point before scanning the code. In all cases, keep the QR code and activation details available offline, for example as a screenshot or in an email accessible on a second device.
The best Morocco eSIM for coverage is the one that uses the most relevant network for your itinerary, not necessarily the one showing the most attractive price. The country’s three main mobile operators are Maroc Telecom, Orange Maroc and inwi. Travel eSIM providers rent access to one or more of these networks; the exact partner is listed in the offer’s technical details or in its app.
In major cities, 4G is usually reliable for Maps, WhatsApp, bookings, social media and moderate video calls. Casablanca, Rabat, Marrakech, Fès, Tangier, Agadir and Meknès generally offer comfortable connectivity in urban areas. 5G is available in certain areas and through some operators, but it is not usually worth paying extra for on a tourist trip: availability depends heavily on the neighborhood, phone and plan. Strong 4G is often more useful than an unguaranteed promise of 5G.
For a tour including the Atlas valleys, the Dadès or Todra gorges, Merzouga, Zagora, the desert or small villages, expect a less consistent experience. Town centers and main roads are often covered, but terrain, remoteness and stone or adobe buildings can weaken the signal. Between stops, it is normal to experience periods of 3G, limited speeds or even no reception for a while. Download your maps and confirmations before leaving a city.
Speeds depend on the time of day, congestion and your local network. In practice, good 4G is more than enough to send photos, use Google Maps and occasionally watch a video; high-definition streaming, cloud backups and remote work with frequent video calls require more capacity. If your eSIM allows manual network selection, try another local operator when the signal is weak, provided your plan allows it.
For a trip entirely within Morocco, a national Morocco eSIM is generally the simplest and most affordable choice for an equivalent amount of data. It is designed for one country, often offers more data for your budget and avoids paying for coverage you will not use. It is the logical option for Marrakech, Chefchaouen, Agadir, the desert or a classic two-week itinerary.
A regional eSIM becomes worthwhile if your trip combines several countries without returning home: Morocco and Spain when passing through Algeciras or Tarifa, Morocco and Tunisia on a Mediterranean trip, or Egypt, Jordan, the United Arab Emirates and Saudi Arabia on a broader itinerary. You keep a single installed profile, avoiding the need to find a new QR code at every border. However, check the list of covered countries very carefully: “Africa” or “Middle East and North Africa” does not automatically mean that every destination on your route is included.
The downside is that multi-country plans sometimes offer a less favorable price per gigabyte and different coverage from one country to another. They may also impose a single partner network in Morocco, whereas a local eSIM may provide a better option. Compare the overall validity, the amount of data actually usable in each country and the cost of a top-up. A global eSIM can be very convenient for frequent travelers, but it is rarely the cheapest solution for a single week in Fès.
Traveler feedback is generally positive when the eSIM is installed before departure and the plan matches actual usage. The most frequently mentioned benefits are immediate connectivity upon landing, no need to handle a physical card and the ability to order a transfer, contact your host or start a route as soon as you leave the airport. For many visitors, this easily justifies any slight extra cost compared with buying a local SIM.
Disappointments rarely come from eSIM technology itself. They are more often related to validity starting too early, a locked phone, an incorrectly selected data line or the belief that an “unlimited” plan guarantees maximum speed without conditions. Unlimited offers often apply a fair usage policy: beyond a certain daily volume, speeds may be reduced. This is acceptable for navigation and messaging, but much less so for several hours of 4K video or intensive professional hotspot use.
Support is an underestimated criterion. A provider may be competitive but difficult to reach when you are stuck at an airport at 11 p.m. Prefer a brand that clearly states its partner network, iPhone and Android instructions, top-up policy and refund conditions. Also read recent reviews, distinguishing local coverage issues—which can affect all operators—from billing or support problems specific to the seller.
The process is quick if you prepare it over Wi-Fi before leaving. The goal is simple: install the profile without letting it consume data before arrival, then select this line only for Internet access in Morocco.
Confirm that your phone supports eSIM and is unlocked before making any purchase. Also check that it can use two lines simultaneously if you want to keep your usual SIM active. Install system updates before traveling: they may fix network management or QR code reading issues.
Choose Morocco as the destination, select the duration and amount of data, then purchase your plan on the provider’s website or app. You will usually receive a QR code and sometimes an SM-DP+ address with a manual activation code. Do not scan the same code on several devices: an eSIM profile is normally intended for one phone only.
On iPhone, open Settings > Cellular or Mobile Data > Add eSIM, then choose “Use QR Code”. On Android, the path varies by brand but often goes through Settings > Connections or Network & Internet > SIM Manager / SIM > Add eSIM. Connect to reliable Wi-Fi, clearly name the line “Morocco” and keep the line disabled if the provider recommends activating it at your destination.
Once in Morocco, activate the eSIM line, select it as your mobile data line and disable cellular data on your main SIM. Enable data roaming on the eSIM if the provider’s instructions require it: this setting is often necessary because the eSIM uses a roaming partner, even though you purchased a Morocco plan. The APN is usually configured automatically; enter it manually only if the provider gives you a specific value.
Wait a few minutes, turn airplane mode on and off, or restart the phone. Check that the correct line is selected for data, that roaming is enabled on the eSIM and that the APN matches the instructions. If this does not help, try automatic network selection and then, if authorized, a manual partner network; finally contact support with screenshots of the settings, without deleting the profile before receiving advice.
Yes, you can generally keep your usual number while using a Morocco eSIM for Internet access, thanks to Dual SIM mode. However, most travel eSIMs are data-only plans: they provide neither a Moroccan number nor traditional calls or SMS. Your French, Belgian, Swiss or Canadian SIM keeps your number; the eSIM simply becomes the phone’s mobile data source.
This setup requires an important setting: disable data roaming on your main line and choose the eSIM as the data line. You can leave your usual SIM active to receive bank SMS messages or calls, but your operator may charge for those calls while roaming. If you do not need to be reachable through the mobile network, disable this line completely or activate airplane mode, then turn on only the eSIM and Wi-Fi as appropriate for your device.
WhatsApp, Signal, Telegram, Messenger and FaceTime Audio continue to work with your existing number as long as they have Internet access. You do not need to change your WhatsApp number: the app remains linked to your usual account and uses the eSIM’s data. For urgent calls to accommodation, a driver or a restaurant, ask whether WhatsApp is possible; it is very common in Morocco. If you absolutely need traditional mobile calls, look for an eSIM including voice and SMS, or buy a local SIM with a phone number.
Hotspot use is permitted by many travel eSIMs, but not always. It can be useful for connecting a laptop in a riad with unstable Wi-Fi or a child’s tablet during a journey. Keep in mind that a computer consumes data very quickly: Dropbox synchronization, system updates, video conferences and streaming can use several gigabytes in a few hours. If you are running low on data, disable automatic updates, use offline maps, then purchase a top-up through the provider’s app or website over Wi-Fi.
The right amount of data mainly depends on your habits. As a rough guide, allow 1 to 3 GB for a few days of light use, 3 to 7 GB per week for Maps, social media and bookings, and at least 10 GB per week if you share many photos, make video calls or work remotely.
Yes, in principle, if the profile is already installed and you activate the correct data line. On arrival, enable eSIM data roaming if requested, leave network selection on automatic and wait a few minutes. The connection may be less stable inside the terminal than outside.
It depends on the provider: validity may begin upon installation, manual activation or the first connection to a Moroccan network. Check your offer’s conditions before scanning the QR code; do not assume that installing and activating mean the same thing.
No, an eSIM profile is normally linked to one device only, and its QR code can often be used just once. To connect a tablet or computer, use hotspot if your plan allows it, or purchase a second eSIM.
The main numbers are generally 19 for the police, 15 for medical emergencies and 177 for the gendarmerie. An emergency call may sometimes work without an active plan depending on the network and device, but do not rely on a data-only eSIM: also note your insurance and embassy contact details.
Refunds depend on the seller’s conditions and are often limited once the profile has been installed or activated. Before deleting anything or making a new purchase, contact support with your order number, screenshots of the settings and the steps you have already tried: an APN or selected-line issue can often be resolved without replacing the eSIM.
Compare the 70 eSIM plans available above and find the perfect offer for your stay in Morocco.
See all plans