The first time I wandered deep into the Fez medina, I'd assumed the guide I'd been walking with for an hour would be the only navigation I needed. I got separated from him at a busy junction while he was bargaining for mint tea, and for the next forty minutes I tried to find my way back to the riad using a paper map that turned out to be surprisingly unhelpful against the real medieval street plan. I eventually emerged at Bab Boujloud, four hundred metres from the riad, and walked the last stretch slowly. The next trip I bought a Morocco eSIM at the Casablanca layover and used live Maroc Telecom 4G for every medina crossing.

Why buying an eSIM beats the airport kiosk

Maroc Telecom, Orange Morocco, and Inwi all operate prepaid counters at Casablanca, Marrakech, Rabat, and Tangier airports. A SIM is a real option for a longer stay. But the counters require your passport, a local verification step, and can be slow during peak peak-season arrivals at Marrakech. An eSIM installs from a QR code before you fly, activates on first Moroccan tower contact, and skips the arrivals queue.

Most travellers into Morocco fit one of three shapes: imperial-city visitors doing Marrakech, Fez, Meknes, and Rabat; adventure travellers combining cities with the Sahara, Atlas Mountains, or coastal Essaouira; and shorter visits focused on a single city like Marrakech or Casablanca. All three want data from the gate onward.

What Maroc Telecom, Orange, and Inwi coverage actually looks like

Morocco's urban coverage is strong. Casablanca has solid 4G across the central districts: Centre-Ville, Hassan II Mosque area, Maarif, and the Casa Voyageurs station corridor. Marrakech has strong 4G across Gueliz, Hivernage, the Medina, and the Majorelle district. Fez has reliable 4G across Ville Nouvelle and the Fès el-Bali medina. Rabat, Tangier, Agadir, and Essaouira have comparable urban coverage.

The main highways stay covered at towns. The drive from Marrakech to Merzouga via Ouarzazate, Tinghir, Erfoud, and Rissani has 4G at all major stops with thin stretches in between. The Atlas Mountains around Imlil and the Toubkal massif have 4G at gateway villages.

The Sahara edge (Merzouga, Zagora, M'Hamid) has 4G at main gateway settlements. Desert camps themselves are largely offline. The Rif mountains around Chefchaouen have 4G in town; some backcountry trails thin. Dakhla and the deep south have coverage in town centres with sparser networks in the open desert.

Most travel eSIMs route through Maroc Telecom, which has the widest national footprint.

How the major eSIM providers compare in Morocco

Pricing models vary across providers. Custom plans, where you set data amount and validity independently rather than picking from preset bundles, are 99esim's distinguishing feature and the only option in the tracked set for that level of flexibility. Airalo sells fixed bundles with the widest country list in the category. Holafly sells unlimited-day windows. Nomad covers Morocco on a fixed-bundle model. Ubigi prices on short-validity country tiers.

Moroccan pricing varies across providers. 99esim's €3.49 is below all others; the competitor cluster sits between $7.00 and $8.00. Per-GB economics vary. The matrix below spells out the per-axis shape for Morocco specifically.

Install timing: when to set it up

Install the eSIM the night before you fly, or during a Madrid, Paris, Frankfurt, or Istanbul layover. The QR code generates immediately after payment; scan it with your phone's eSIM settings; the profile installs but doesn't activate until it first sees a Moroccan tower. At the gate, switch your home SIM's data off and land in Casablanca or Marrakech with data already working.

iOS 17.4+ devices can install directly from a provider's app without scanning a QR code, on providers that support it. Android users still scan a QR code, which takes thirty seconds.

Who should pick what

A one-week Marrakech plus Atlas trip works on a 3 to 5 GB plan across any of the tracked providers. Custom-plan providers let you size precisely.

A two-week imperial-cities-plus-Sahara circuit benefits from a 10 GB plan because long drives and photo uploads add up.

A coastal-focused trip to Essaouira, Rabat, and Tangier fits a 5 GB plan.

A heavy streamer or content creator posting daily from medinas and the desert without meter anxiety fits Holafly's unlimited-day model better than per-GB providers.

A short three- to five-day Marrakech visit fits 99esim's custom plan or any provider's 1 GB starter.

A group of three or more travelling together, particularly a family heritage tour or desert group, benefits from 99esim's group eSIM, which covers up to four devices on one purchase. None of the tracked competitors offer that product today.

A note on Ramadan and festival travel

Morocco during Ramadan operates on a shifted rhythm with late-evening restaurants, festive night markets, and daytime reduced hours. Navigation apps, prayer-time apps (often important for coordinating with local contacts), and restaurant-discovery apps get heavy use. A working eSIM makes the adjusted schedule easier to follow. The same applies during major festivals like Fes Sacred Music Festival or Gnaoua in Essaouira.