Morocco
Jonas F · Pexels

Morocco: expensive eSIM data, and one network that matters

Fixed-data eSIMs for Morocco run $2.15 to $4.40 a gigabyte — among the dearest we track anywhere. A local SIM is about $12 at the airport and needs your passport. Maroc Telecom is the network to want.

Morocco eSIM plans compared

  • Nomad50 GB · 30d$45$0.90/GB✓ checkedBest value10 plans
    DataDaysPricePer GB
    1 GB7$7$7
    Unlimited3$14—
    3 GB30$14$4.67
    5 GB30$17$3.40
    Unlimited5$21—
    10 GB30$21$2.10
    20 GB30$25$1.25
    Unlimited7$27—
    Unlimited10$35—
    50 GB30$45$0.90

    Check Nomad prices →

  • Airalo20 GB · 15d$42$2.10/GB✓ checked15 plans
    DataDaysPricePer GB
    1 GB3$6$6
    3 GB3$15$5
    3 GB7$16$5.33
    Unlimited3$17.50—
    5 GB7$20$4
    5 GB15$21$4.20
    5 GB30$22$4.40
    Unlimited5$29—
    10 GB7$32$3.20
    10 GB15$33$3.30
    10 GB30$34$3.40
    Unlimited7$35—
    20 GB15$42$2.10
    20 GB30$43$2.15
    Unlimited10$45—

    Check Airalo prices →

  • Saily20 GB · 30d$42.99$2.15/GB✓ checked5 plans
    DataDaysPricePer GB
    1 GB7$8.99$8.99
    3 GB30$15.99$5.33
    5 GB30$21.99$4.40
    10 GB30$33.99$3.40
    20 GB30$42.99$2.15

    Check Saily prices →

  • HolaflyUnlimited · 3d$14.50unlimited✓ checked6 plans
    DataDaysPricePer GB
    Unlimited3$14.50—
    Unlimited5$23.50—
    Unlimited7$31.50—
    Unlimited10$41.90—
    Unlimited15$57.90—
    Unlimited30$84.90—

    Check Holafly prices →

Providers marked ✓ checked were read from their own site on ; those marked indicative come from our earlier research and are not yet verified. Providers change pricing without notice — check before buying. Host networks marked ? are taken from provider listings and have not been confirmed by us; where no network is shown, the provider does not publish one. How we check prices.

The number that shapes everything

Morocco has the most expensive travel eSIM data of any country in this comparison set. The best fixed-data rate we hold is $2.15 per gigabyte, and most plans sit between $3 and $4.40. In Italy the equivalent floor is $0.70. Nothing about Moroccan networks justifies that gap to a traveller — it is wholesale pricing, and you pay it.

That single fact pushes the balance towards buying locally more than it does in most countries, and it makes trip length the deciding variable.

Buying locally

The three national carriers are Maroc Telecom (IAM), Orange Morocco and Inwi Mobile. SIMs are available at Casablanca Mohammed V and Marrakech airports, at carrier stores in the cities, and in supermarkets. Our figure for an airport SIM is around $12.

A passport is required for registration. That is the friction: a counter, a document, a few minutes. Against eSIM pricing at $3 a gigabyte, most people staying more than a few days will find it worth the trouble.

The eSIM options

Cheapest entry plan from each provider, from our Morocco data checked 13 August 2026:

ProviderCheapest planPriceNetworkStatus
Saily1 GB / 7 days$8.99Not publishedverified
Airalo1 GB / 3 days$6not disclosedverified
Nomad1 GB / 7 days$7not disclosedverified
HolaflyUnlimited / 3 days$14.50Not publishedverified
eSIM Go—not heldnot held—

We hold nothing at all for eSIM Go in Morocco — no plan, no price and no host network — so it is not comparable here. The Airalo, Nomad and Holafly rows were read from live checkouts, on 13, 17 and 18 August 2026; the rest are indicative. None of Airalo, Nomad, Saily or Holafly publishes which Moroccan network its local eSIM roams onto, so those cells stay empty rather than carry a guess. An earlier version of this table put Orange Morocco against Nomad, and understated its 1 GB by two dollars. A later one put Maroc Telecom and Orange against Holafly, and understated its three-day plan by $2.80. Reading Holafly's prices at source on 18 August 2026 fixed the price and removed the carriers: it names no host network for Morocco, or for any country it sells.

At volume, the picture is unflattering:

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

Unlimited is where it gets competitive

Because fixed data is priced so high in Morocco, the unlimited plans look better here than they do elsewhere:

DurationHolafly (verified)Airalo unlimited (verified)Nomad unlimited (verified)
3 days$14.50$17.50$14
5 days$23.50$29$21
7 days$31.50$35$27
10 days$41.90$45$35
15 days$57.90——
30 days$84.90——

All three ladders are now read from the sellers' own sites. Holafly's are $2.80 to $10 higher than the indicative figures this page used to carry, which changes the ranking: it still undercuts Airalo at all four shared lengths, but Nomad undercuts Holafly at all four, by $6.90 at ten days. Holafly's remaining claim is the long end — nobody else sells 15 or 30 days of unlimited data here. At $31.50 a week of unlimited data is still better value than $34 for 10 GB. The catch is the usual one: Holafly has no hotspot. On a Morocco road trip, where one phone navigates and a laptop may need to work from a riad, that is a genuine disqualifier.

Maroc Telecom, and where the signal stops

Maroc Telecom has the widest coverage in the country, including the Sahara approaches, the Atlas Mountains and the south. For the Marrakech–Merzouga desert run or the mountain passes it is the network that matters, and no seller on this page will promise it — the Maroc Telecom name our data once carried against eSIMCard's rows came from our own text rather than from eSIMCard. Orange has the faster 5G in the cities. The national average is 27 Mbps — modest, but fine for maps and messaging.

Known gaps: the deep Sahara around the Merzouga camel trek routes, remote High Atlas passes such as Tizi n'Test, the upper sections of the Dades Gorge, and the far south around Dakhla. The Tarifa–Tangier ferry crossing keeps signal from both sides.

Verdict

Three days in Marrakech: buy an eSIM, $2.90 to $6 covers it, and the passport queue is not worth it for a weekend.

A week or more, or a desert and mountain itinerary: buy a local Maroc Telecom SIM at around $12. It is the cheapest route to real volume and the best coverage in the places where coverage is scarce.

Heavy user staying in cities, phone only: Nomad's unlimited plans up to ten days, which are cheaper than both Holafly's and Airalo's now that all three are verified. Above ten days Holafly is the only unlimited seller here, at $57.90 for 15 days and $84.90 for 30.

Full plan list on the Morocco hub.

Common questions

Why is eSIM data so expensive in Morocco?

Wholesale pricing. The cheapest fixed-data rate we hold is $2.15 per gigabyte and most plans are $3 to $4.40, against $0.70 in Italy. It is the main reason a local SIM is worth the passport queue here.

Do I need a passport for a Moroccan SIM card?

Yes. Registration requires a passport or ID document at every Moroccan carrier. Travel eSIMs need no ID, which is their main advantage on a short trip.

Which network works in the Sahara and the Atlas Mountains?

Maroc Telecom has the widest coverage including the desert approaches and mountain passes. Even so, the deep Sahara around Merzouga, Tizi n'Test and the upper Dades Gorge are known dead zones on any network.