Short answer: The best eSIM for Morocco is a Morocco country plan sized to your trip, installed at home before you fly. Morocco is not part of the EU, so European "roam like at home" rules do not apply and roaming bills can climb quickly. For most travellers, 3–5 GB a week covers maps, messaging and ride bookings in Marrakech, Fes and Casablanca.
Who needs an eSIM in Morocco
Almost everyone arriving from Europe, the UK or North America. Morocco is a short flight from much of Europe, which tricks people into assuming their phone plan works the same way it does in Spain or France. It usually does not: EU roaming rules cover only EU and EEA countries, and Morocco is treated as a "rest of world" destination by most home providers, often with daily fees or high per-megabyte charges.
An eSIM solves that without the airport SIM queue. You install it before you leave, land at Marrakech Menara or Casablanca Mohammed V, and you are online by the time you reach passport control. If you want to compare the numbers in detail, read eSIM vs roaming: what you actually pay.
See live Morocco plans and prices
How much data you need
Morocco trips tend to be a mix of dense cities and long road days, which shapes your data use:
- 1–2 GB a week if you mostly use offline maps and send WhatsApp messages, and rely on riad Wi-Fi in the evenings.
- 3–5 GB a week for normal use: navigation in the medinas, photos to family, translation apps, booking transport and checking restaurant reviews.
- 10 GB or more, or unlimited, if you work remotely, upload video or plan to share your connection over a long desert drive.
Riad and hotel Wi-Fi is common but can be slow behind thick medina walls, so many travellers end up using mobile data more than they expect. Our guide on how much eSIM data you need walks through the maths.
Coverage: cities, mountains and desert
Coverage in Morocco is generally good in the cities and along the main roads, and thinner the further you go into the mountains and desert.
- Marrakech, Casablanca, Rabat, Tangier and Agadir: generally strong 4G across the cities. Inside the narrowest medina lanes, signal can dip, and GPS can drift between high walls.
- Fes: the Fes el-Bali medina is one of the largest car-free urban areas in the world, and its maze of alleys is where offline maps and a pinned riad location really earn their keep.
- Chefchaouen and Essaouira: usually fine in town, with weaker spots on the surrounding hills and coast.
- High Atlas and Ourika Valley: patchy on trekking routes and in higher villages. Expect gaps around passes such as the Tizi n'Tichka road.
- Sahara (Merzouga, Zagora): desert camps are often outside reliable coverage. Plan to be offline for a night and download what you need beforehand.
Tip: Before any desert tour or Atlas trek, download offline maps of the whole route and screenshot your bookings. You will not miss a signal you never relied on.
Morocco plan or a regional plan
If Morocco is your only stop, a Morocco country plan is usually the simplest and best value. A regional Africa plan makes sense if you are combining Morocco with other African countries on the same trip.
If you are pairing Morocco with Spain or Portugal, remember they need separate coverage: a Europe plan does not cover Morocco, and a Morocco plan does not cover Europe. Many travellers install both eSIMs and switch data lines at the border or ferry crossing. See one plan for many European countries for the European leg.
Set it up before you fly
- Check your phone supports eSIM and is unlocked on our compatible devices page.
- Install the eSIM at home on Wi-Fi, with the new line turned off until you travel.
- When you land, turn on the eSIM line and enable data roaming for that line only.
- Switch mobile data off on your home SIM so it cannot run up roaming charges.
Full steps for iPhone and Android are in our install guide. If you want to keep your normal number for calls and texts while using eSIM data, see the dual SIM travel setup.
Apps worth having
- Google Maps or Maps.me with offline maps of each city and route.
- WhatsApp: riads, guides and drivers often confirm bookings and send locations over it.
- ONCF, the national rail operator's app, for trains including the Al Boraq high-speed line between Tangier and Casablanca.
- Google Translate with offline French and Arabic packs; French is widely used in business and tourism.
- Ride-hailing apps, which operate in the larger cities and help avoid haggling over taxi fares.
Common mistakes
- Assuming a European plan covers Morocco because it is close to Spain.
- Leaving home-SIM data on after landing and paying roaming on top of the eSIM.
- Relying on live GPS alone in the Fes or Marrakech medinas.
- Starting a desert tour without offline maps or saved booking details.
- Buying too little data for a trip with many long drives and few Wi-Fi stops.
If anything goes wrong on arrival, our eSIM troubleshooting guide fixes most issues in minutes.
Frequently asked questions
Does EU roaming work in Morocco?
No. "Roam like at home" applies only within the EU and EEA, and Morocco is outside both, so check your home provider's rates or use a Morocco eSIM instead.
Will I have signal in the Sahara?
Do not count on it. Coverage around desert camps near Merzouga and Zagora is often patchy or absent, so download offline maps and save bookings before you head out.
How much data do I need for a week in Morocco?
Around 3–5 GB suits most travellers using maps, messaging and the occasional photo upload. Go for 10 GB or unlimited if you work online or stream.
Can I use one eSIM for Morocco and Spain?
A Morocco plan covers Morocco only. For a combined trip, install a Morocco eSIM and a Europe or Spain eSIM, then switch your data line when you cross.
When should I install my Morocco eSIM?
Install it at home on Wi-Fi a day or two before you fly, keep the line off, and turn it on with data roaming when you land.
English
Shqip
Italiano
Deutsch
Ελληνικά
Türkçe
Русский
中文