The Best eSIM for Morocco: What I Use & What I Recommend

I understood why Morocco was magical from the first time I stepped into this country, a mere four years ago. As the world was starting to open up again, I remember that uncomfortable feeling of starting traveling again, to a new country I haven’t been to before. But, Morocco welcomed me with open arms and since then I’ve been back more times than I can count on my fingers. And you can tell that, through my numerous articles I wrote about my favourite places in Morocco. And especially, through my food guides for different destinations around the country.

However, one thing I always do before I get to the airport, is buy an eSIM. On that first trip to Morocco I bought a physical Sim at the airport, and I can’t even tell you all the issued I’ve had with it. Firstly, it didn’t work. I spent days trying to figure out what was wrong, only to realise it wasn’t installed properly. Secondly, I had to hunt down a shop of the same provider, to get the settings correct. It was frustrating, because instead of enjoying my holiday, I had to spend time trying to fix the SIM card. As a solo traveller, being connected is essential, not just for safety, but also for banking and for navigation.

If you’re planning a trip to Morocco and want to stay connected without the hassle of buying a physical SIM at the airport, an eSIM is by far the easiest option. Morocco’s mobile data can be surprisingly affordable compared to Western countries, but buying a SIM locally can be a bit of a faff. You’ll often need to show your passport, wait in line, and swap out your home SIM card. On that first trip, having to really take care where I put my home SIM card so I don’t lose it was a proper challenge. You know how small those things are! That’s where eSIMs make life much easier: you can install them before you arrive, keep your existing number active, and start using data as soon as you land. Plus, you don’t have to take your existing SIM out of your phone.

In this article, I’ll walk you through the best SIM cards for Morocco, including eSIMs like Sim Local, which I personally used during my trip, and how they compare to other popular services like Airalo, Nomad, and Holafly. I’ll also share what worked for me, what didn’t, and how you can make the most of your data plan in Morocco.

Do You Need an eSIM in Morocco?

Me standing next to a camel in the desert, smiling at the camera. Behind you can see more camels in a row.

While many hotels and cafés in Morocco offer WiFi, it’s rarely consistent or fast enough to rely on full-time. Once you leave big cities like Casablanca, Rabat or Marrakech, coverage can drop off sharply, especially in rural areas, the Atlas Mountains, or the desert. Having a data connection helps with navigation, banking, booking accommodation on the go, or simply messaging home.

Local networks such as Maroc Telecom, Orange Morocco, and Inwi provide the best coverage nationwide. However, for short trips, a travel eSIM is often more convenient and cost-effective than signing up with a local carrier. You avoid the queues, paperwork, and language barrier, while getting instant access to Morocco’s main networks through your eSIM provider.

Physical SIM vs eSIM — Which Is Better for Travellers?

Buying a physical SIM card in Morocco can still be a good option if you’re staying for several weeks or need to make local calls. Maroc Telecom, Orange, and Inwi all sell prepaid SIMs at airports and in city stores, but they are much more expensive than an eSim. The downside is that you’ll usually need to register with ID, wait for activation, and physically swap out your home SIM card unless your phone has two slots.

An eSIM, on the other hand, can be installed before you even leave home. It’s ideal for short or medium-length trips, and you can keep your regular number active for receiving texts or verification codes while using data on your eSIM. The only requirement is that your phone supports eSIM technology and is unlocked. I currently have a Samsung S24, but I used eSIMS on my previous Samsung S21 and they were supported. So if you have a phone produced after 2020, the chances are that it will be compatible with an Esim. 

My Experience Using Sim Local in Morocco

A close-up of myself in the desert, with my head covered with a black scarf. You can only see my eyes.

I used Sim Local during my most recent trips across Morocco, and it worked beautifully. I was able to download the eSIM before I left the UK, install it through the app, and activate it once I landed in Marrakech, using the WiFi network of the airport. The setup took less than two minutes, and I had a strong 4G signal right away, which was essential to get in contact with my driver, who was waiting outside of the terminal. Drivers are not allowed inside the airports in Morocco.

Sim Local connects to Morocco’s major networks ensuring coverage in both cities and more remote areas. I had data throughout my trip, it didn’t matter I was in the Atlas Mountains, hiking around Imlil, nor in a remote camp in the Sahara desert.

At the time of writing, Sim Local’s Morocco plans include a 20 GB / 31-day option for $35 which is extremely value for money because it includes international calls as well as data. The price is very competitive to the other offers on the market, and you are getting excellent reliability, friendly customer support, and an eSIM that just works everywhere. If you want to buy the same eSIM, you can get an extra 5% discount by clicking here and using my code “MYPOCKET” at checkout.

The dual-SIM setup was particularly handy, I kept my UK number active for important texts while using Moroccan data for everything else. For a trip that involved both cities and rural areas, I found this to be the most stress-free solution.

Comparing Sim Local with Airalo, Nomad, and Holafly

When it comes to eSIMs for Morocco, there are a few names that come up repeatedly: Sim Local, Airalo, Nomad, and Holafly. Each has its advantages depending on how you travel and how much data you need.

Airalo is usually the cheapest, with small plans with 1-3GB included. It’s great for short city breaks where you’ll mostly use hotel Wi-Fi and only need occasional data for maps or messages. However, coverage in more remote areas can sometimes feel patchy, and customer support is largely automated through the app.

Nomad offers a good middle ground. Its app is simple, plans are flexible, and coverage across Morocco is generally reliable. Pricing is slightly higher than Airalo but still budget-friendly.

Holafly is the easiest to use if you don’t want to think about data limits at all. It sells “unlimited” plans for Morocco that work well for heavy users, though they come at a much higher price. Like most “unlimited” eSIMs, speeds can slow down after heavy use, so it’s worth checking the fine print.

In comparison, Sim Local sits comfortably in the reliability category. It may cost a little more, but it connects you to the country’s strongest networks, provides live customer support, and offers a smooth pre-arrival setup experience, perfect for travellers who prefer peace of mind over micromanaging gigabytes. For me, it was the perfect choice because it ticked all the boxes I needed.

eSIM ProviderBest ForPlans & DataDurationApprox. Price Range (USD)Coverage / NetworkProsCons
Sim LocalTravellers who want strong nationwide coverage & peace of mind5 GB, 10 GB, 20 GB plans15–30 days$8– $35 (depending on data)Maroc Telecom / Orange MoroccoReliable connection, easy setup before arrival, good customer support, uses top local networksSlightly higher cost per GB, data-only (no local voice calls)
AiraloBudget travellers or short city trips1 GB, 3 GB, 5 GB plans7 – 30 days$15 – $39Maroc Telecom / OrangeCheapest option for light users, easy in-app purchaseLimited customer support, may throttle in rural areas
NomadMid-range travellers who need flexibility3 GB, 5 GB, 10 GB regional or country plans7 – 30 days$7 – $45Orange / InwiSimple app, solid coverage, flexible plansSlightly pricier than Airalo for small data plans
HolaflyHeavy data users wanting “unlimited” dataUnlimited (fair-use policy applies)5 – 30 days$29 – $69Maroc Telecom / OrangeNo need to track data, great for constant connectivityExpensive, speeds can drop after heavy use, data-only

How to Set Up Your eSIM Before You Travel

A selfie on a rooftop terrace, overlooking the blue city of Chefchauen

Setting up a Sim Local eSIM is very easy because everything is handled inside the Sim Local app. Start by downloading the Sim Local app from the App Store or Google Play, sign in or create a quick account, and purchase the Morocco plan that suits your itinerary. Once the purchase completes the app installs the eSIM profile for you automatically. You can choose to install the eSIM immediately but delay activation until you land in Morocco, which means your phone will be ready to go without extra faffing at the airport.

After installation, use your phone’s mobile network settings to select which line you want for cellular data and which one to keep for calls and SMS; I usually leave my home SIM active for verification texts and set the Sim Local profile as the data line.

How to Set It Up (Step-by-Step)

  1. Check phone compatibility: Make sure your phone supports eSIM.
  2. Buy your plan on Sim Local’s app.
  3. Use their app to install the eSIM.
  4. Activate it when you land or when you want to start using data.
  5. Switch between SIMs easily in your phone settings.

My Verdict

A phot of me looking towards a kasbah in the middle of arid land.

After trying several eSIMs in Morocco, Sim Local is the one I’d personally recommend to most travellers. It isn’t always the cheapest, but it’s by far the most reliable option I’ve used. The connection remained steady even in areas where friends using Airalo had intermittent service.

If you’re heading to Morocco for a week or two and value ease, reliability, and the ability to get online instantly, go with Sim Local – and don’t forget about my 5% discount by using the code MYPOCKET at checkout. If you’re on a tighter budget and only plan to stay in major cities, Airalo or Nomad will do the job. And if you’re a heavy data user who doesn’t mind paying a premium for unlimited data, Holafly may be worth considering.

Whichever you choose, the key advantage of using an eSIM is freedom: no queues, no paperwork, no fiddling with tiny SIM cards. You just arrive, turn on your phone, and start exploring Morocco.

For more articles about Morocco, check out my recommendations below:

Like it? Pin it!

The Best eSIM for Morocco: What I Use & What I Recommend pin

Disclaimer: Some of the links on this website are “affiliate links.” This means that if you click on the link and do a purchase, I will receive an affiliate commission at no extra cost for you. This helps me keep my website running and continue to share my travelling knowledge with you. I thank you for booking your flights or hotels using the links on my website. Regardless, I only recommend products or services I use personally and believe will add value to my readers.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

The World in My Pocket