eSIM Morocco: A Practical Travel Guide for 2024
Get online fast with an eSIM for Morocco: coverage, networks, activation, APN setup, troubleshooting, and how it compares to local SIMs and roaming.

An eSIM for Morocco lets you activate a mobile data plan by scanning a QR code, without buying a plastic SIM at the airport. **You need an eSIM-compatible, carrier-unlocked phone, remote provisioning from an eSIM provider, and an internet connection for the initial setup.** Once installed, you normally have data as soon as you land and switch the line on.
This guide covers how Moroccan mobile networks work, what to expect at the airport, how to install and troubleshoot your eSIM, and how it compares with a local SIM or roaming. It is written for travelers comparing international eSIM plans, so you can choose the right option for your trip.
Key Takeaways
- An eSIM is a digital SIM profile, installed via QR code or manual activation details from your provider.
- Check your phone first: it must support eSIM and be carrier-unlocked; most recent iPhones, Samsung Galaxy models, Google Pixels, and many other devices do.
- Data plans vary by provider in data allowance, validity, price, and whether they include a local phone number or only data.
- You usually don't need to buy a SIM at the airport, but you do need a working internet connection to complete the first installation.
- Coverage depends on the Moroccan partner network your eSIM provider uses, not on your home carrier.
- Keep your primary SIM active for calls and banking codes, and set the eSIM as your mobile data line only.
How eSIM Connectivity Works in Morocco
Morocco has a mature mobile market with several national operators. An international eSIM provider typically connects you to a local partner network, and your phone behaves as a visitor on that network. That means coverage is strongest in cities and along main transport routes, and can be weaker in remote mountain or desert areas.
Which networks will your eSIM use?
Morocco's main mobile operators include Maroc Telecom, Orange Morocco, and Inwi. Which one your eSIM uses depends entirely on your provider's roaming agreements. Check the provider's coverage page before you buy, and confirm whether 5G, 4G/LTE, or only 3G is available on your plan.
- Maroc Telecom is generally the largest operator by coverage, including many rural areas.
- Orange Morocco and Inwi offer strong urban coverage and competitive data offers.
- Speeds and 5G access vary by plan and location; don't assume every eSIM plan includes 5G.
What speeds should you expect?
In cities such as Casablanca, Rabat, Marrakech, and Tangier, 4G/LTE is normally usable for maps, messaging, and video calls. In smaller towns and rural areas, expect slower or intermittent service. If your itinerary includes the Atlas Mountains or desert regions, download offline maps before you travel.
Airport Connectivity Upon Landing
The most reliable approach is to install and test your eSIM before you fly, while you still have home Wi-Fi. Then, on arrival, you only need to enable the line and data roaming for that eSIM.
- Before departure: install the eSIM, label it clearly (for example, "Morocco data"), and set it as your mobile data line.
- During the flight: keep the eSIM enabled and your primary SIM active for calls and texts, but turn off data roaming on your home line to avoid charges.
- After landing: switch off airplane mode, select the Morocco eSIM as your data line, and enable data roaming for it if your provider requires this.
- If there is no signal: restart your phone, check the APN settings, and try manually selecting a network.
Airport Wi-Fi in Morocco can be slow or require verification, so don't rely on it to complete your first installation after landing.
Installation: QR Code and APN Setup
Most eSIM providers send a QR code by email. The installation process is usually fast, but there are a few details worth checking.
Installing the eSIM
- Open your phone's cellular settings and choose Add eSIM or Add Cellular Plan.
- Scan the QR code provided by your provider.
- Label the plan, then decide whether to use it as your primary line or as a secondary data line.
- Set the Morocco eSIM as your mobile data line, and keep your home SIM for calls and SMS if you want to receive verification codes.
If your phone can't scan the code, most providers also offer manual activation details (SM-DP+ address and activation code). You can follow a step-by-step walkthrough in the eSIMFlux guide on how to install an eSIM.
APN settings
Many travel eSIMs configure the APN automatically. If data doesn't work, enter the APN provided by your eSIM provider in the cellular data settings for that line. **Only use APN values supplied by your provider**; incorrect or invented APN settings can prevent data from working. Restart your phone after changing them.
Troubleshooting Common eSIM Issues
- No data after landing: confirm the eSIM is selected as the data line, data roaming for that eSIM is on, and airplane mode is off.
- No signal: restart the phone, then try manual network selection and pick an available Moroccan network.
- Data works but is slow: check whether you've hit a fair-use or high-speed data cap, and switch between networks if your plan allows.
- eSIM not detected: verify your device is carrier-unlocked and eSIM-compatible, and reinstall the profile only if your provider allows a reinstall.
- QR code doesn't scan: use manual activation details or ask your provider for a new code.
eSIM vs Local SIM vs Roaming in Morocco
| Option | Setup | Best for | Watch out for |
|---|---|---|---|
| Travel eSIM | Install before departure; activate on arrival | Short trips, multi-country travel, keeping your home number active | Plan-specific data caps; usually data-only; depends on partner network |
| Local physical SIM | Buy in store or at the airport; registration may be required | Longer stays and local calls | Shop queues, ID requirements, and losing your home SIM slot |
| Home carrier roaming | Usually nothing to install | Very short trips or emergencies | Potential daily fees or limited roaming allowances |
For a short trip, a travel eSIM is often the most convenient choice because it avoids queueing and keeps your home number available for calls and texts. For a long stay, a local SIM can offer a local number and a local data allowance. Roaming is simplest to set up but can be the most expensive option, depending on your home plan.
Choosing an eSIM Plan for Your Trip
Compare plans on what actually matters for your itinerary: data amount, validity period, network partner, whether a local number is included, and support options. If you're traveling to several countries, a regional plan may be better value than a single-country plan.
- Short city break: a small data bundle for a few days is usually enough.
- One to two weeks: check data allowances against your map, messaging, and video use.
- Multi-country trips: consider a regional plan that covers Morocco and neighboring destinations.
Different providers offer different structures, so compare terms carefully. For example, Holafly markets unlimited-data eSIM plans with an emphasis on convenience, while Airalo offers country and regional data packages. Always read the fair-use and speed policies before buying.
You can browse all eSIM plans or explore eSIM destinations to compare options, and read how eSIMFlux works before you commit.
Practical Checklist
- Confirm your phone supports eSIM and is carrier-unlocked.
- Check your eSIM provider's Moroccan partner network and coverage notes.
- Buy and install the eSIM before departure, over reliable Wi-Fi.
- Label the eSIM and set it as your mobile data line.
- Disable data roaming on your home SIM to avoid unexpected charges.
- Turn on data roaming for the Morocco eSIM if your provider requires it.
- Save the APN, provider support link, and QR code in a place you can access offline.
- Download offline maps for your destinations.
- Test data on arrival before leaving the airport.
Ready to compare options? View compatible Morocco data plans on eSIMFlux and pick the validity period and data allowance that match your trip.
Frequently Asked Questions
Do I need an eSIM to get online in Morocco?
No. You can use a local physical SIM, your home carrier's roaming, or airport and hotel Wi-Fi. An eSIM is simply a convenient digital alternative that avoids buying a physical SIM.
Does an eSIM for Morocco include a phone number?
Many travel eSIMs are data-only and don't include a local phone number. If you need to make local calls or receive SMS from Moroccan services, check the plan details or consider a local SIM.
Can I install a Morocco eSIM after I land?
Yes, if you have an internet connection, such as airport Wi-Fi. However, installing before departure is safer because airport Wi-Fi can be unreliable.
Is 5G available on travel eSIMs in Morocco?
Availability depends on the plan and the partner network. Many travel plans are 4G/LTE and some include 5G where it is available; confirm the details on your provider's plan page.
Why isn't my eSIM connecting in Morocco?
Check that the eSIM is your active data line, that data roaming is enabled for it, that airplane mode is off, and that the APN settings match your provider's instructions. Restart your phone and try manual network selection if the issue continues.
Can I keep using my home number while using a Morocco eSIM?
Usually yes. Set the eSIM as your data line and keep your primary SIM active for calls and texts, but turn off data roaming on your home line to avoid extra charges.
Travel connected
Choose your destination and compare eSIM plans
Get digital delivery, transparent validity, and plan details before you travel.




