
ESIM for Morocco: how to replace roaming and connect before departure
Roaming in Morocco is not part of the EU zone. With a German SIM you pay international rates there, and there is no free connectivity like in the Canary Islands. We checked eSIM rates for Morocco on the providers' official websites and put together what is worth your money this season.
Three days of unlimited data at Airalo cost $17.50 (as of 09/2026, official Airalo website). At Holafly a day costs more, but the data volume is unlimited. Below are four ways to get online in Morocco, a checklist for your phone, and a table with provider prices.
Ad: this article contains affiliate links, and we earn a commission if you book through them, at no extra cost to you.
In short: internet in Morocco
💡 In short:
- Check in your phone settings whether it supports eSIM, because without that you cannot activate the plan.
- Estimate your data usage in advance, otherwise you will have to top up while roaming.
- Buy and install the eSIM at home, before your flight, because in Morocco you need internet to install it.
- Prices and plans: 09/2026, verified on the official Airalo website.
Roaming in Morocco: EU rules do not apply
The EU roaming regulation applies only within the Union, and Morocco is not part of it. A German data package works there, but at expensive international rates. Calls and mobile data are billed separately, and the rates are noticeably higher than at home.
This is especially unpleasant for those vacationing in the Canary Islands and planning a short trip to the mainland. On Lanzarote and Gran Canaria, calls and internet are charged at domestic rates, but in Morocco the same phone suddenly burns through money. It is better to account for this risk in advance, because at home you can sort out connectivity calmly.
Before buying a ticket, think about how much data you need: navigation, messengers, and social media consume more than you might think. It is cheaper to buy a package in advance than to pay per megabyte on a Moroccan carrier's network later.
The solution for a trip is usually simpler: a travel eSIM works as a second SIM, while your home card stays in the phone, so you keep your number and data goes at local rates.
Four ways to get online in Morocco
There are several ways to stay online, and each has its own catches worth knowing in advance.
Local SIM card. Prepaid cards from Orange, inwi, and Maroc Telecom are sold at the airport or in the city, and their rates are cheap. You need a passport to register, and you have to remove your own card, so your usual number is lost for the duration of the trip.
- The catch: without a second slot your own number is unavailable, and calls from home do not come through.
Roaming package from your home carrier. Your home provider sells an add-on for Morocco, and your card stays in place.
- The catch: such a package is almost always more expensive than an eSIM and a local card, and it includes less data.
Wi-Fi only. In hotels, riads, and cafes internet is usually free, and for a relaxed vacation in one place that is enough.
- The catch: on the road, in the mountains, and in the desert there is no network, and navigation without internet is useless.
eSIM. This is a digital SIM that downloads to your phone, so the physical card stays in place and your number is preserved. A Morocco plan from most providers is cheaper than home roaming.
- The catch: you need a phone with eSIM support, and older and budget models do not have it, so check yours in advance.
© Subhros · CC BY-SAPhoto: Subhros, CC BY-SA (https://creativecommons.org/licenses/by-sa/3.0), Wikimedia CommonsOption | Your own number | Cost to you | Connectivity on the road |
|---|---|---|---|
Local SIM | no | low | good |
Home carrier roaming | yes | high | good |
Hotel Wi-Fi | yes | free | only at the hotel |
eSIM | yes | medium | good |
Check which of the four options suits your phone and route best.
Does your phone support eSIM
Not every device has eSIM support: flagship models from recent years have it, while budget and older ones often do not. The check takes a minute, and it is better to do it before buying a plan.
Open your phone settings and look for the section about SIM or mobile networks. Section names differ by manufacturer: some call it "Network and internet", others "SIM cards" or "Mobile networks". If there is no option to add an eSIM at all, the phone will not accept a digital card.
Providers usually refund money for an incompatible device, but nobody will refund the unused days of your trip, so do not put off the check.
How to install an eSIM before your flight
Install it at home, not at the airport in Morocco, because downloading the profile requires a stable internet connection, and roaming in the first hours is expensive. Do not activate the plan before departure; it starts when you first connect to a network in Morocco.
Next, set a data limit. Set it slightly below the plan's volume, so your phone warns you in advance and you have time to top up gigabytes at the regular price while the plan is still active.
Verified on 03.09.2026 on the official Holafly website: installation takes a couple of minutes, and the profile is set up via the app or a QR code.
How much data you need
Exact usage is hard to pin down; it depends on your habits, but the benchmarks are known, and they make it easy to choose the right volume.
A one-minute WhatsApp video barely uses any data, while an hour of high-quality YouTube video consumes several gigabytes. An Instagram feed and messenger calls use about two hundred megabytes per hour, and navigation slightly less.
The main consumption comes from video and music. If you do not watch movies on the road, a ten-gigabyte package will last you two weeks, while those who work remotely and tether need unlimited data.
Calculate usage by the number of travel days: a short vacation almost always fits into a small package, while a month in Morocco is cheaper to cover with a local card or unlimited data.
Download navigation maps in advance, because an offline map works without a network and does not use your package.
ESIM plans for Morocco: comparison
There are many providers, and the price per gigabyte varies severalfold, so we checked the terms on official websites in September 2026 and put the essentials in a table.
Provider | Plan | Price (as of 09/2026) | Source |
|---|---|---|---|
Airalo | unlimited, 3 to 10 days | $17.50-45 | |
Holafly | unlimited, 7 to 30 days | $31.50-84.90 | |
Nomad | fixed packages | from $7 |
Prices and terms change, so check them on the provider's website before paying.
Networks also differ by provider: Holafly connects to INWI, Maroc Telecom, and Orange Morocco, while Airalo works through Orange. In cities coverage is good for all of them, but outside the city the difference becomes visible.
Check tethering terms separately. Holafly allows tethering, but no more than one gigabyte per day (as of 09/2026, Holafly plans).
Yesim has a broad lineup: short packages of a few gigabytes, unlimited data, and a regional plan for the Middle East and North Africa. Such a plan is useful if your route continues beyond Morocco, and it is convenient to compare Morocco plans on Yesim.
If Morocco is only part of your route, take a continental package, because a separate plan for each country will cost more.
What to check before buying
Price is not the only criterion, so read the terms carefully so you are not left without connectivity when you need it.
Support. In a foreign country, round-the-clock help via chat or email matters, and if a provider only responds during European business hours, there will be no help when something goes wrong.
Tethering. Not all plans allow sharing internet to a laptop or tablet, and that is worth checking before paying.
Top-ups. It is good if you can buy more data online, without a new SIM card; otherwise you will have to find a local seller mid-trip.
Coverage. In cities and on the coast connectivity is good, while mountains, desert, and remote villages remain without a stable signal, so choose a plan with switching between carrier networks.
Support, tethering, and data top-ups are available from Yesim and BNESIM, while Saily additionally offers protection from ads and phishing sites. Before buying, compare eSIM plans for Morocco and check the refund policy.
⁉️🤔 Frequently asked questions
Does eSIM work in Morocco?
Yes, eSIM connects to local carrier networks: Maroc Telecom, Orange, and inwi. In cities you get fast internet, while in the mountains and desert the signal is weaker. You do not need separate registration with a carrier, because the plan activates when you first connect to a network in Morocco.
Can I keep my own number?
Yes. A phone with two slots holds a physical card and an eSIM at the same time, so calls to your home number come through as usual, while data goes through the Morocco plan. Just check which card is assigned for data, otherwise the phone will use home roaming.
When should I activate the eSIM?
Install the profile at home, before your flight. The plan usually starts when you first connect in Morocco. If you activate it in Europe, days start counting immediately, and you lose part of the paid period.
What if my phone does not support eSIM?
Then a local prepaid card or a separate tablet with eSIM remains. At Marrakech and Casablanca airports, cards are sold right after you exit the arrivals hall, and you need a passport to register. You lose your own number and incoming calls for the duration of the trip.
Is an unlimited plan enough?
Unlimited data is convenient for video, work, and tethering. Tethering terms differ by provider, so check them before paying. For a short trip, fixed gigabytes are usually cheaper.
In short: what to book
Roaming in Morocco is expensive, so it is better to choose a plan before your flight. A short trip is covered by a small package of a few gigabytes, while unlimited data is needed for remote work.
- If you are going for a few days and use little data, take a fixed package from Yesim or Nomad.
- If you work from Morocco and tether, look at Holafly unlimited.
- If Morocco is only part of your route, take a regional package for the Middle East and North Africa.
Your own number stays in the phone, and all you have left is to pick a plan on Yesim.


