Morocco charges three times European rates for mobile data

The cheapest gigabyte for Morocco is $0.90, on a verified Nomad 50 GB plan at $45. That is the lowest verified rate in Africa, and local SIMs still need your passport.

Morocco is an expensive place to buy data

Start with the number that decides everything else: the cheapest gigabyte anyone sells for Morocco costs $0.90. That is Nomad's 50 GB for 30 days at $45, read from Nomad's own site on 17 August 2026. In Portugal or Poland the equivalent floor is around $0.70, so Morocco is close to western Europe rather than three times its price.

An earlier version of this page opened with a $2.10 floor — Airalo's Choukran 20 GB for 15 days at $42 — and told you Morocco was an expensive market no amount of shopping around could fix. That was Airalo's best rate, not the country's. Nomad's Moroccan prices had never been read off Nomad's site at the time, and when they were, they undercut Airalo at every size from 3 GB up.

The second thing to correct is the ceiling. This page used to say Morocco genuinely stopped at 20 GB and that a heavy user had to accept it or buy locally. It stops at 50 GB: Nomad sells one for $45, and it is the best-value plan in the country by a distance.

What the plans actually cost

Airalo rows below were verified on the provider's site on 13 August 2026 and Nomad's on 17 August 2026. The Saily rows were read off Saily's own checkout on 18 August 2026. eSIMCard's rows have been withdrawn: we read its own pages on 18 August 2026, found the figures we held were wrong, and could not store the real ones. See our eSIMCard page.

PlanPricePer GBStatus
Nomad, 50 GB / 30 days$45$0.90verified
Nomad, 20 GB / 30 days$25$1.25verified
Nomad, 10 GB / 30 days$21$2.10verified
Airalo Choukran, 20 GB / 15 days$42$2.10verified
Airalo Choukran, 20 GB / 30 days$43$2.15verified
Nomad, 5 GB / 30 days$17$3.40verified
Airalo Choukran, 10 GB / 30 days$34$3.40verified
Saily, 3 GB / 30 days$15.99$5.33verified
Airalo Choukran, 5 GB / 30 days$22$4.40verified
Nomad, 3 GB / 30 days$14$4.67verified

For most trips the sensible buy is not the cheapest rate but the cheapest useful plan. A week in Marrakech and Essaouira on maps, messaging and the odd upload rarely passes 3 GB, and $7.26 to $14 covers that. The 20 GB and 50 GB plans only make sense if you are working from the riad or tethering a laptop — though at $25 and $45 they are much better value than the rates above them suggest.

The local SIM: cheap to run, but you need your passport

A tourist data package at a Moroccan airport runs around $12 in our data — more than a small eSIM, less than a mid-size one. Maroc Telecom, Orange and Inwi are all sold at Casablanca Mohammed V and Marrakech airports, in city stores and in supermarkets.

The catch is registration. A passport or ID is required, which means a counter, a form and whatever queue is in front of you. That is the trade: the local SIM gives you far more data for the money and the choice of which network you sit on, at the cost of twenty minutes and your documents.

Our honest position is that we hold the airport figure and the ID rule, but not a verified price per gigabyte for local top-ups. So we can say the local option is cheap and that it is the only way to guarantee a specific network — we cannot give you the arithmetic to compare it row by row.

Which network, and who will admit to using it

Maroc Telecom has the widest coverage in the country, including the Sahara approaches, the Atlas Mountains and the south. If your trip is the Marrakech–Merzouga desert run or a mountain pass, that is the network you want. All three carriers run 4G in cities and tourist areas, and the national average speed in our data is 27 Mbps.

Known gaps: the deep Sahara around the Merzouga camel routes, remote High Atlas passes such as Tizi n'Test, the upper sections of the Dades Gorge, and the far south around Dakhla. Emergency calls work on any Moroccan network without an active plan.

Now the part that matters for choosing an eSIM. Airalo does not publish a host network for Morocco, so anyone who told you its Moroccan plans sit on Maroc Telecom was guessing. eSIMCard lists Maroc Telecom and Orange in its own product information, which is not confirmed by us — a seller's listing is a marketing claim until someone checks it. Holafly, Saily and Nomad publish no host network for Morocco or for anywhere else; earlier versions of this page put the same pair against Holafly and Saily and Orange Morocco against Nomad, and all of that came from our own data. If your route depends on having Maroc Telecom specifically, buy a Maroc Telecom SIM at the counter and ask for it by name.

Where WiFi covers the gap

Riads, hotels and medina cafes have good WiFi, and it is close to universal in tourist accommodation. That genuinely reduces how much mobile data a city-only trip needs, which is another argument for buying a 3 GB plan rather than a large one.

Full provider pricing sits on the Morocco hub.

Common questions

What is the cheapest eSIM for Morocco?

By rate, Nomad's 50 GB for 30 days at $45 — $0.90 a gigabyte, verified on 17 August 2026, and the cheapest verified rate of any African country we price. By outlay, Airalo's verified 1 GB for 3 days at $6 is the cheapest entry plan we can still stand behind. An earlier version of this answer named Airalo's $2.10 as the country floor; that was Airalo's best rate, published before Nomad's Moroccan prices were checked.

Do Moroccan eSIMs run on Maroc Telecom?

We cannot confirm that for any of them. Airalo and Nomad do not publish a host network for Morocco at all — an earlier version of this answer said Nomad named Orange Morocco, which was wrong. Saily and Holafly publish nothing either. eSIMCard names Maroc Telecom and Orange in its own listing, but nobody has verified that against the networks themselves. A local Maroc Telecom SIM is the only way to be certain.

Do I need a passport to buy a SIM card in Morocco?

Yes. Moroccan prepaid SIMs require a passport or ID for registration, so buying locally means a staffed counter rather than a shelf. An eSIM avoids that entirely, which is much of why travellers pay Morocco's high per-gigabyte rates.