Getting a SIM card in Morocco is one of the smartest first moves a tourist can make. For the price of two mint teas, you get maps that work inside the medina's maze, ride-hailing apps in Casablanca, live translation at the souk and WhatsApp messages home from a Sahara desert camp. Morocco has three solid mobile networks, cheap prepaid data and eSIM options you can set up before you even land. This guide covers which network tourists should pick, exactly where to buy a SIM card in Morocco, how much it costs in 2026 and how to top up when the data runs low.

SIM card in Morocco: the quick answer for tourists

Short on time? Here is everything you need to know, in one list:

  • Phone supports eSIM? Buy a Morocco data eSIM before you fly, or pick one up at an Orange or Inwi store with your passport.
  • Best overall coverage: Maroc Telecom (IAM) — the strongest signal in the Atlas Mountains, rural areas and near desert camps.
  • Fastest in the cities: Orange Morocco — the best 4G and 5G speeds in Casablanca, Marrakech, Rabat, Tangier and Agadir.
  • Budget pick: Inwi — the cheapest data, perfectly fine for city-only trips.
  • Cost: a prepaid SIM runs about 20–50 MAD; tourist data bundles with 5–10 GB cost roughly 50–100 MAD for 30 days.
  • Bring your passport. Registering a Moroccan SIM is mandatory by law, and it takes a few minutes in any operator store.

The three Moroccan networks: Maroc Telecom vs Orange vs Inwi

Morocco has three mobile operators, and all three sell prepaid tourist SIMs. The differences are coverage and price:

  • Maroc Telecom (IAM) is the historic, state-linked operator with by far the widest 4G coverage. It is the only network with a usable signal in parts of the High Atlas, the Todra and Dades gorges, and around the Merzouga and Zagora desert camps. Prices are slightly higher, but for a classic cities-plus-Sahara itinerary it is the safe pick.
  • Orange Morocco, part of the Orange group, wins on speed: the fastest mobile internet in the big cities and along the Atlantic coast, plus tourist-friendly eSIM and holiday packs. If your trip is city-focused — Casablanca, Marrakech, Rabat, Tangier, Essaouira — Orange is excellent.
  • Inwi is the budget challenger: the cheapest data bundles of the three, with solid coverage in cities and towns but spottier service on rural roads. Great value if you rarely leave urban areas.

Bottom line: choose Maroc Telecom for coverage, Orange for speed, Inwi for price.

Tip: make sure your phone is unlocked

A Moroccan SIM — physical or eSIM — only works in an unlocked phone. If you bought your phone on a carrier contract, ask your carrier to unlock it before you fly. A locked phone is the number-one reason tourists' SIM plans fail at the airport.

eSIM in Morocco: the easiest option for most tourists

If your phone supports eSIM, you can skip the store visit entirely. International eSIM marketplaces sell Morocco data eSIMs you buy and activate before you land — you walk off the plane already connected. Orange and Inwi also sell eSIM directly in their stores: show your passport, scan a QR code, and you are online in minutes.

One caveat: many travel eSIMs are data-only, with no Moroccan phone number. That is fine for maps, WhatsApp and ride-hailing apps, but you cannot call your riad or receive local calls. A physical prepaid SIM is usually cheaper per gigabyte — eSIM is about convenience, not price.

Where to buy a SIM card in Morocco

  • Airport kiosks: Marrakech (RAK), Casablanca (CMN), Agadir and Fes airports all have Maroc Telecom, Orange and Inwi kiosks just after customs. Tourist packs cost a little more than in town, but you leave the terminal connected.
  • Official operator stores: every city and most towns have Maroc Telecom, Orange and Inwi shops. Prices are the cheapest here, and staff speak French plus usually some English.
  • What to bring: your passport (registration is legally required), an unlocked phone and a small pin to open the SIM tray. Registration takes a few minutes.

Be wary of anyone selling an already-activated SIM on the street — unregistered SIMs get deactivated, and you will be the one without signal in the desert.

How much does a SIM card cost in Morocco?

Connectivity is genuinely cheap in Morocco:

  • The SIM itself: about 20–50 MAD (roughly $2–5).
  • Tourist bundles: 5–10 GB of data for 30 days costs roughly 50–100 MAD depending on the operator and current promotions.
  • Top-ups (“recharges”): sold at every hanout (corner shop), kiosk and supermarket — cash in dirhams.

Data is so cheap here that there is no reason to ration it: buy the bigger bundle and use your phone like you would at home.

Tip: top up at any hanout

The corner épicerie sells recharge cards for all three networks — just say the operator's name and the amount. Many shops can also top up your number directly if you show it to them. Keep some small dirham notes handy: hanouts often cannot break a 200 MAD bill.

Topping up and managing your data

Each operator has a mobile app (mostly in French, partly in English) where you can check your balance, buy data bundles and top up by card. The recharge cards sold in shops include USSD codes that add data instantly when you dial them. In a pinch, many riads and hotels sell top-ups at reception — handy when you are deep in the medina.

WiFi in Morocco: hotels, riads and cafés

In the big cities, WiFi is usually good: riads, hotels and cafés offer speeds fast enough for video calls and streaming. Two caveats. First, medina buildings have famously thick walls, so ask for a room near the router if you plan to work from your riad. Second, once you leave the cities — mountain villages, rural roads, desert camps — WiFi gets slow or disappears entirely. Many Sahara camps have no WiFi at all, or a shared satellite link that crawls. Your local SIM is the plan; hotel WiFi is the bonus.

Staying connected in Morocco: practical tips

  • Download offline maps for each city before you leave your hotel — medina alleys confuse even live GPS.
  • WhatsApp is the local standard. Riads, drivers, guides and tour operators all run on it.
  • Bring a power bank. A full day of maps, photos and translation drains phones fast.
  • Keep your home SIM safe — store it in your wallet, not loose in your suitcase.
  • Turn off data roaming on your home SIM before you land to avoid surprise bills.

Plan your Morocco trip

Turn this guide into a booked trip: compare stays, flights and car rental across Morocco below.

Some links on this page are affiliate links. If you book through them, we may earn a commission at no extra cost to you — it keeps these guides free.

Frequently asked questions

Can tourists buy a SIM card in Morocco?

Yes. Tourists can buy a prepaid SIM card in Morocco at airport kiosks and official operator stores (Maroc Telecom, Orange, Inwi). Bring your passport — SIM registration is mandatory under Moroccan law and takes a few minutes in the store.

Does Morocco have eSIM for tourists?

Yes. You can buy a Morocco data eSIM from international eSIM marketplaces before you fly, or get an eSIM at Orange and Inwi stores with your passport. Some travel eSIMs are data-only with no Moroccan phone number, which is fine for maps and WhatsApp.

Which is the best SIM card for tourists in Morocco?

Maroc Telecom (IAM) has the widest coverage, including the Atlas Mountains and desert areas near Merzouga and Zagora. Orange Morocco offers the fastest 4G and 5G in the big cities. Inwi is the budget pick for city travel. For a classic cities-plus-Sahara itinerary, choose Maroc Telecom.

How much does a tourist SIM card cost in Morocco?

A prepaid SIM costs roughly 20–50 MAD (about $2–5), and tourist data bundles with 5–10 GB for 30 days run about 50–100 MAD depending on the operator. Top-ups are sold at corner shops everywhere.

Is WiFi reliable in Morocco?

In riads, hotels and cafés in the big cities, WiFi is usually reliable and fast enough for calls and streaming. In rural areas, medinas with thick walls and desert camps, it can be slow or absent — a local SIM card is the dependable option.