Get 5% of discount using the code
Buy my eSIM
EUR - €
United States (US) dollar
USD - $
Pound sterling
GBP - £
Australian dollar
AUD - $
Canadian dollar
CAD - $

How to get mobile internet in Morocco: What is the best option?

Here we show you options to connect to the internet and make calls in Morocco without paying for roaming. From eSIM, SIM, prepaid, and Pocket WiFi to free WiFi, find out the one that best suits you.

Carolina S.

February 16, 2023

4.6 /5 Trustpilot star
Highly rated Based on +39.000 customer reviews on Trustpilot
Reviews avatar Reviews avatar Reviews avatar +1M
Trusted worldwide Over 1 million travelers across the globe have trusted Holafly
Unlimited data Unlimited data Limitless data plans in more than 170 destinations
Save money

Holafly saves you +30% compared to other roaming fees

Buy my eSIM

If Morocco is the country you will visit next, you might be asking yourself: How to get Cellular Internet and make calls in Morocco? How much am I going to pay to remain connected? Can I use my phone’s data without paying for roaming? Among many other questions about the internet connectivity in Morocco.

So, in this post, we will explain the options that travelers have to get internet at this destination. In detail, we will talk about eSIM, prepaid SIM cards, WiFi routers, free WiFi, and international roaming with your cellular provider.

Before starting this tour, we want to let you know that Holafly eSIMs are the best alternative because you can buy online and choose the plan that best suits your travel needs. Check the available plans below!

  • ✅ 5 days with unlimited data at 27.00 USD
  •  7 days with unlimited data at 34.00 USD
  • ✅ 10 days with unlimited data at 37.00 USD
  • ✅ 15 days with unlimited data at 47.00 USD
  • ✅ 20 days with unlimited data at 54.00 USD

eSIM for Morocco

>>Buy unlimited data eSIM for Morocco<< Get 5% OFF. Code: MYESIMNOW5

Options to get mobile internet in Morocco

When traveling to Morocco, you need to find the best alternative to stay connected to the internet and receive calls on your cellphone. However, each of the available options has its pros and cons.

For example, the Pocket WiFi is an excellent option to share data with other devices; but the rental costs of the device and the fee that you must pay in case of loss or damage can be very high. Therefore, it’s best that you review all the options to make a good decision.

Data eSIM to get internet in Morocco

Today, travelers want to find alternatives that don’t represent a huge waste of time and money when it comes to connecting to the internet. For this reason, eSIMs such as those from Holafly have become one of the best alternatives because they are easy to buy, user-friendly, and affordable.

The only thing you need to buy an eSIM Morocco is to verify beforehand that your cellphone is compatible with this technology since it’s a chip that is embedded into the latest-generation cell phones.

So, once you get your eSIM, all you have to do is follow the instructions to set up and activate the eSIM, and that’s it! Now you can connect to the internet in Morocco! Otherwise, you have to consider less convenient options.

Holafly eSIM (buy online and save time)

eSIM for Morocco
Unlimited data eSIM for Morocco from Holafly.

If you’re a frequent traveler and have had to go through the purchase process of a SIM card, you surely know that it takes time for a provider to deliver the SIM to your home, or even worse, the time it takes you to visit a physical store.

So, with the eSIM or digital SIM, this process is a thing of the past. For instance, you make your purchase through the Holafly online store and instantly receive an email with a QR code with your eSIM and a few very easy steps to configure it on your cellphone.

Once you arrive at your destination, activate your eSIM and enjoy good coverage in Marrakech, Casablanca, Fez, Chaouen, and other cities and tourist spots in Morocco. Indeed, your cellphone will connect to the best coverage networks in this country.

(You may be interested in how to have mobile internet in Iran)

SIM card to travel to Morocco (local option)

Buy your SIM card in Morocco at local airports and provider stores in Rabat, Marrakech, Tangier, or Fez. You can also buy one in shopping malls, hotel receptions, and near tourist attractions.

Main mobile phone providers

  • Maroc Telecom: One of the main operators in the country. The data packages are called Pass Jawal Internet and range from 500 MB to 20 GB.
  • Orange Morocco: It has data SIM cards with a duration of up to one year, depending on the type of card. You will only be able to browse in 8 cities at Morocco.
  • Inwi: Their data SIMs for Morocco have data plans and national calls for hours and unlimited plans.

There are two things travelers should keep in mind before signing up for any of these plans:

  • Check that the phone supports the frequencies used in Morocco
  • Verify that the phone is not blocked by the operator of the country of origin

What frequencies are used in Morocco?

4G bandsB3 (1800), B7 (2600), B20 (800), B38 (TDD 2600)
3G bandsB1 (2100)
2G bandsB3 (1800), B8 (900)
Table N°1 Morocco Frequencies bands. Source: kimovil 2023

With this in mind, travelers can buy SIM Cards with prepaid plans according to their travel plans and connection to one or more devices, depending on their needs.

It’s important to consider that the payment must be made in their local currency: the Moroccan dirham (MAD), and, therefore, you must prepare to make the respective currency conversion.

Pocket WiFi in Morocco

The Pocket WiFi or portable modem offers you internet coverage as your home modem would, but in a portable device, you can take it anywhere. Keep in mind that these devices have a separate cost for rental fees and insurance payments in case of theft, damage, or loss. As we told you before, this tends to be a very expensive service, and it could cost you between $60 to $349.99 for a week of use.

Free WiFi in Morocco

Surely, this free WiFi option in Morocco can be useful if you need to send a message or simply hang out watching videos. But it’s not recommended for online banking transactions as your private information may be exposed.

Here we share some options:

Cafés + Internet: Places preferred by Moroccans and travelers.
Accommodation: In hotels, “guesthouses,” and “riads” (accommodations made up of an interior patio where the rooms are distributed), most will have passwords so that this network is safe.
International Airports of the main cities of Morocco.

How much does the roaming cost in Morocco?

Roaming is the service offered by your domestic cellular provider so that you have internet coverage in a foreign country. It works similarly to prepaid SIMs, except that you’ll have to pay a pretty high price.

Most cellular carriers charge international roaming according to your consumption, i.e., for each MB you use, for each minute of talk time, and for each message sent. That’s why it will be very important that you know the roaming prices of your operator, so you won’t come back from your trip with a high bill to pay.


  • You keep your local number.
  • You can call your contacts from your number.
  • Your consumption is added to your bill, and you pay at the end.


  • The costs are very high.
  • You become dependent on your operator.

Roaming costs of local operators in your country for Morocco

CountryCellular operatorPrice (Price/MB)How do activate it
UKO2$7.20/MBIt will be activated automatically.
UKThree$6/MBOn your device’s settings, turn on the roaming.
UKVodafone$6/dayOn their website or App
USAAT&T$2.05/MBCalling *611 or activate roaming on your cellphone
USAT-Mobile$15.00/MBcall #RON# to activate it.
USAVerizon$2.05/MBOn your device’s settings, turn on the roaming.
CanadaRogers$15/MBOn your device’s settings, turn on the roaming.
CanadaTelus$10/MBThrough their website or send a message to 7626.
AustraliaOptus$1/MBThrough My Optus app.
AustraliaTelstra$3/MBThrough My Telstra app.
Table N°2 Roaming prices for Morocco.

Comparison of the alternatives to getting internet in Morocco

In this chart, we will show you all the advantages and disadvantages of each option mentioned in this article, so you can choose the best alternative to get Internet in Morocco.

FeatureseSIM MoroccoSIM cardsRoaming MoroccoPocket WiFiFree WiFi
Fair price?YesYesNoNoYes
Quality connection?YesYesYesYesNo
Unlimited internet?YesYesNoYesYes
Added costs?NoNoNoYesNo
Can you share the internet with other devices?NoYesNoYesNo
Fee in case of loss?NoNoNoYesNo
User friendly?YesYesNoNoYes
Table N°3 – Comparison of alternatives to get internet in Morocco

Tips to enjoy the internet in Morocco

internet in morocco
In rural cities or desert places, you may not be able to connect. Source: Yeo Khee on Unsplash

We will now tell you some tips to keep in mind so that having internet in Morocco doesn’t mean an extra and unnecessary cost:

  • Don’t answer calls from friends or family while in Morocco. Remember that you pay a different rate, yours is much higher, and this also applies to text messages.
    Find out the roaming rates of your operator to get internet and cellular services in Morocco before calling, answering, or sending messages.
  • If you don’t want your cellphone to automatically activate roaming, deactivate data roaming on your device, as some operators activate this service by default and may, without realizing it, already be billing for your data consumption.
  • It’s difficult to find free and secure WiFi hotspots in Morocco. An alternative could be to buy an eSIM to connect to the internet safely compared to an open network.
  • In order not to consume your data unnecessarily, you can deactivate automatic downloads, which can be app updates, file downloads, photos, and videos from WhatsApp or Gmail, or Hotmail emails.
  • If you’re going to sign up for roaming service in Morocco, it’s essential that you set up a consumption alert, so you will avoid surprise bills since you will be warned or blocked when you reach a previously chosen limit.

How to call Morocco, useful numbers and telephone codes

To call Morocco from abroad, you must first dial the exit code from your country (00 or the + symbol), followed by the international country code Morocco (212), then the Moroccan local code without the 0 (this only if you call a landline), and then the destination phone number.

00 (+)212Number
International callsMorocco country code*Local codeLandline or cellphone
Steps to make calls to Morocco

To call abroad from Morocco, dial 00, followed by the international country code, and then the telephone number you want to contact.

Verdict: What’s the best option to get internet in Morocco?

On the whole, looking at the previous comparative table to get internet in Morocco, we can say precisely that the Holafly eSIM Morocco is the best option, as it offers you:

  • Quality, secure and private connection
  • Unlimited data plans
  • Fair price
  • Easy use and installation
  • Save time
  • Keep your WhatsApp number
  • You don’t pay extra costs
  • Customer service in English 24/7
  • Access to local networks from Maroc Telecom
  • Speed: 3G/4G/LTE

So, surpassing the other options, Holafly eSIMs are the best alternative to have the internet on your trip. Land, activate, and go! You already have internet and VOIP calls in Morocco.