Lush forests, snow-capped mountains, and picturesque cities with exotic charm – all this and much more is offered by the beautiful country in Northwest Africa, Morocco. In this article, we will look at the various options for SIM cards and eSIMs in Morocco, so you can choose the most suitable one for your needs and share the magic of Morocco with all your loved once.
eSIM Morocco: How to Choose the Best One?
When deciding on purchasing an eSIM, it’s important to consider several key factors. These include, of course, the amount of data you will need and the length of your stay in Morocco. Keep in mind that on sightseeing trips, you typically consume more data than at home, where you’re connected to Wi-Fi.
Another crucial aspect is whether you’ll mainly be in the area of large cities or plan to visit remote areas such as deserts and mountains. For those planning to travel across Morocco, we recommend choosing an eSIM that uses the Maroc Telecom network, which offers the best coverage in the country. If you’ll only move within Agadir, Marrakech, Casablanca, or Rabat, you can choose any operator.
📱 Read more o how to find the best eSIM. 📱
The Most Cost-Effective eSIM for Morocco
Unfortunately, in Morocco, the situation with eSIMs is not that great. Prices are much higher than for a classic SIM card. But on the other hand, you avoid bargaining, showing your passport, and dodging scams.
Chepeast packages
A package with 1 GB of data can be found cheapest at MobiMatter, where you pay $7.99 for a package valid for 14 days. A very similar price of $8 is also at Airalo, but the validity is only 7 days. You will be connected via the Orange mobile network.
If you’re traveling outside the cities, a package from Nomad, which is connected via Maroc Telecom with the best coverage in the country, might suit you. However, you’ll pay $13 for just 1 GB of data with a validity of 7 days.
Average Data Usage (5 GB)
If you’re mostly on Wi-Fi but still want to occasionally go on an independent trip and use maps to find reviews of establishments, a browser to find opening hours of monuments, etc., a package with 5 GB of data will suit you.
The best deal is with Yesim, which is additionally connected via the best operator, Maroc Telecom. It costs €22 and will last you for a 15-day holiday.
Other options are already more expensive. MobiMatter might still be a good deal with a price of $27.99 but with a validity of even 30 days. Airalo will offer you a price of $31.5, again for 30 days.
High Data Usage (10 GB)
If you spend whole days in the streets or on trips, you’ll need a package with 10 GB of data. Here you basically have only 2 options at reasonable prices.
The first is an eSIM directly from the Orange operator with a price of €29.99, valid only for 14 days. The second option is an eSIM from Yesim, which will cost you €35 but lasts for a whole 30 days.
With other eSIM providers, you’ll already reach a price of well over $50.
Unlimited Data
Unlimited data is available from only two companies.
Holafly offers better prices, from $27 to $54 depending on validity from 5 to 20 days. The most popular 15-day package will cost you $47. However, with Holafly, you cannot use a hotspot.
With Maya Mobile, unlimited eSIM will cost you €36 – €118 depending on validity from 5 to 30 days. Here you can use a hotspot, but after 2 GB per day, the internet slows down, so it’s not really suitable for sharing with a group of friends.
Overview of the Most Cost-Effective eSIM Packages
Provider | GB | Price | Validity |
---|---|---|---|
MobiMatter | 1 GB | $7.99 | 14 days |
Yesim | 5 GB | €22 | 15 days |
Orange | 10 GB | €29.99 | 14 days |
Holafly | Unlimited | $47 | 15 days |
Classic SIM Card in Morocco
In Morocco, you can purchase SIM cards from three operators – Maroc Telecom, INWI, and Orange. Maroc Telecom has the best coverage, so if you plan to travel outside the major cities, we recommend getting a SIM card from them. However, if you will just be around Agadir, Casablanca, Marrakech, or Rabat, any of these operators will suffice.
You can get a SIM card right at the airport upon arrival, or in the city at specialized operator stores, grocery stores, or from street vendors. You will need your passport to make a purchase.
We recommend avoiding street vendors, as it’s quite common to receive a used SIM card with less data than you paid for. If you decide to get a SIM from street vendors, bargain, as they always offer a higher price initially than what you would pay elsewhere.
Prices are very similar across all operators unless they have special promotions, so you will pay 10 MAD (around €1) for 1 GB of data. Orange also offers cards with free calling minutes. What can differ is the validity period; some offer 1 GB with a validity of 30 days, while others have a validity of just 3 days for such a small amount.
You get the SIM card for free if you buy one of the recharge packages right away. These usually come in volumes of 2, 5, 10, 20 GB. Recharging is done by dialing the number indicated on the voucher and adding *3 for data packages. The sellers should be able to assist you with this.
INWI: Current Offer as of December 2023
Summary
In Morocco, it’s definitely more advantageous to get a local SIM card. You can buy it at airports, in operator stores, or supermarkets. We recommend avoiding street vendors who may sell you a used SIM card. If you still want to use an eSIM, the best deals are found with Yesim or directly with the Orange operator.