Travel guide

Internet in Morocco: eSIM vs SIM vs roaming – which option is best for your trip

Marc González Sáez Marc González Sáez ·July 12, 2026 ·11 min. read
Internet in Morocco | Travel eSIM | PuraSIM

If you're organizing a trip to Morocco, sooner or later you'll ask yourself the same question: how to have internet in Morocco without getting a shock on your bill or spending half your trip looking for a decent Wi-Fi network. I'll tell you straight, as I would explain it to a friend: there are five ways to connect, and not all of them offer the same value. In this guide, I compare your carrier's roaming, hotel Wi-Fi, pocket Wi-Fi, a local Moroccan SIM, and an eSIM, with approximate prices, real coverage by city and desert, and how much data you really need to avoid running out.

The 5 ways to connect in Morocco (quick comparison)

To have internet in Morocco, you have five options: your carrier's roaming (expensive), hotel Wi-Fi (limited), pocket Wi-Fi (a device with a deposit), a local Moroccan SIM (passport procedure), and an eSIM. For most tourists, the eSIM is the most convenient, fastest, and most economical.

Morocco is just a step away from Spain, but once you cross the Strait, you leave the European Union, and with it, the "roaming like at home" policy ends. That changes everything: what is free in Portugal or France can cost you a pretty penny here. That's why it's advisable to decide before you leave how you're going to connect and not improvise at the airport. Each option has its audience: some prioritize not touching any settings, while others aim to maximize price efficiency. The key is to balance convenience, price, and coverage according to your type of trip. If you're going to Marrakech for two days, you don't need the same as if you're traveling the country for three weeks. This table summarizes the options at a glance before delving into the details of each alternative.

Option Approx. Cost Advantages Disadvantages Ideal for
Carrier Roaming €5-15/day Zero setup, keep your number Expensive and risk of extra charges 1-2 day trips
Hotel/Free Wi-Fi Free No direct cost Slow, insecure, and location-bound Occasional checks
Pocket Wi-Fi €5-8/day + deposit Connects multiple devices Device to charge and return Groups and families
Local SIM €5-10 + recharges Local price and lots of data Passport procedure, SIM swap Long stays
eSIM from €5-15 Activate before traveling, no procedure Requires compatible phone Most tourists

Roaming with your carrier: convenient but expensive

Roaming is the "do nothing" option: you land, your phone connects to a Moroccan network, and you continue using your usual number. The problem is the price. Morocco is in what is called Zone 2 or "rest of the world" for almost all Spanish tariffs, outside the regulated European roaming. This means that data is charged at a premium if you don't purchase a specific bundle. Without a bundle, some operators charge consumption in increments that can skyrocket up to €10-15 for every 100 MB; an afternoon looking at maps and social media can cost you more than the excursion.

The alternative within your own carrier is travel bundles: packages from €3 to €15 per day with limited data (sometimes with reduced speed once exhausted). They are good for a weekend getaway, but for a week or more, the total dangerously approaches the price of a flight. If you want to see the numbers in detail, I explain it in my article on how much international roaming costs and why it's advisable to disable data roaming until you have a clear plan. I also compare the two options head-to-head in eSIM vs roaming.

Factor Roaming Travel eSIM
Price per week €30-90 €5-15
Setup Automatic Scan a QR
Cost control Low (bill risk) Total (closed prepaid)
Your WhatsApp number Yes Yes (remains on your main SIM/eSIM)
Dye vats at a Moroccan tannery
Dye vats at a Moroccan tannery

Hotel Wi-Fi and free Wi-Fi: limited and insecure

Free Wi-Fi is tempting because it costs nothing, and in Morocco you'll find it in hotels, riads, many cafes, tourist restaurants, and some airports. For sending a couple of messages or uploading a photo at night, it does the job. The problem is twofold. First, quality: riad and cafe networks are often slow, get saturated when there are many people, and often don't reach the room well, so you depend on sitting in the courtyard or reception. Second, and more importantly, security: an open public network is fertile ground for anyone wanting to snoop on your traffic.

My advice is to treat public Wi-Fi as an extra, never as your primary connection. Never conduct bank transactions or enter important passwords on an unprotected open network. If you're going to use it, activate a VPN and avoid online payments. And most importantly, keep in mind that Wi-Fi ties you to the location: as soon as you go out to the medina, the souk, or travel between cities, you'll be out of communication precisely when you most need a map or translator. That's why it works well as a complement, but not as the only way to stay connected during your trip.

Pocket Wi-Fi: the device with a deposit

Pocket Wi-Fi (or MiFi router) is a small device with a SIM inside that creates your own portable Wi-Fi bubble. You rent it, carry it in your pocket or backpack, and connect your phone, tablet, and those of your group to it. Its big advantage is precisely that: multiple devices at once with a single plan, which makes it interesting for families or groups of friends traveling together and not straying too far apart.

Now for the downsides, and there are several. It's another device to charge every night (the battery usually lasts between 6 and 10 hours, so on a long day trip, it runs out of juice). You have to pick it up and return it, almost always with a deposit of €50-100 held until you return it in perfect condition. And if the group splits up—one goes to the souk and another to the hotel—only one maintains the connection. It's a single point of failure: if it's lost, broken, or runs out of battery, everyone loses internet access. Compared to a digital card already in your phone, it's quite a bit more cumbersome; I analyze it in depth in eSIM vs pocket Wi-Fi so you can decide based on how many people are in your group.

Local Moroccan SIM: Maroc Telecom, Orange, and Inwi

Buying a local SIM is the classic option for travelers looking for good prices and plenty of data. In Morocco, there are three operators: Maroc Telecom (IAM), which has the largest network and best rural coverage; Orange Maroc; and Inwi. You'll find their stores and stands at Marrakech and Casablanca airports, and throughout the cities. A prepaid tourist card costs around 50-100 dirhams (€5-10) and includes several gigabytes for one or two weeks, with cheap recharges if you run out.

The downside is the process. By law, you must register the SIM with your passport upon arrival, which is done on the spot in the store but requires time, queuing, and sometimes haggling over the price or avoiding the more expensive airport stands. You also have to remove your Spanish SIM to insert the Moroccan one, with the risk of losing yours (keep it in a safe place) and not receiving bank or verification SMS. Physically swapping cards in an unfamiliar country, freshly landed and with luggage in tow, is precisely what many of us prefer to avoid. If you're debating between a physical and a digital card, I compare them step-by-step in eSIM vs local SIM.

eSIM: the option I recommend

The eSIM is a digital SIM that comes integrated in most recent mobile phones. Instead of changing a plastic card, you download a Moroccan data profile by scanning a QR code, and that's it. You buy and install it before leaving home, with your comfortable Wi-Fi, and upon landing, you just have to activate the data: in less than a minute, you're browsing, without queues, without a passport, and without touching your Spanish SIM.

That's its biggest advantage for a tourist: you keep your usual number on your main SIM (you continue to receive calls, SMS, and WhatsApp with your number) and use the eSIM only for data. It's the definition of convenience. If you're not sure how the technology works, I explain it without jargon in what an eSIM is, and you have the specific step-by-step for the country in my eSIM guide for Morocco.

Since I discovered eSIMs, I haven't bought cards at an airport again. I land, activate data with two taps, and leave the plane already connected, with Google Maps working before reaching passport control.

The data you consume comes from the prepaid plan you've purchased, so there are no surprise bills: you pay in advance for a fixed plan and know exactly how much you're going to spend. However, you do need a compatible phone; almost all iPhones from the XS and most mid-to-high-end Android phones are.

Adobe kasbah beside a Moroccan palm grove
Adobe kasbah beside a Moroccan palm grove

4G/5G coverage and networks in Morocco

Morocco has a surprisingly good mobile network for travelers. 4G/LTE covers over 95% of the population and works smoothly in major cities—Marrakech, Fez, Casablanca, Rabat, Tangier, and Agadir—and along the main roads connecting them. There, you'll browse quickly, make video calls, and use maps without a problem. Additionally, the country has begun deploying 5G in major urban areas (it commercially launched in late 2025, ahead of the 2030 World Cup and the Africa Cup), although for now, it's sporadic, and you shouldn't count on it as standard.

Where things change is in rural areas and the desert. In the High Atlas, in gorges like Todra, and especially in the Merzouga desert (Erg Chebbi) or Zagora, coverage becomes patchy: you might only have 3G, or directly nothing among the dunes. Maroc Telecom is usually the one with the best coverage there, which is why many quality eSIMs rely on their network. The practical rule is simple: in the city, you have plenty, in the middle of the desert, don't count on stable data.

In the desert, always download offline maps and let your people know before heading into the dunes: coverage disappears among the sand and returns when you reach the village or camp with Wi-Fi.

How much data do you need for your trip?

This is the million-dollar question, and almost everyone over-contracts for fear of running out. The reality is that a tourist uses less data than they think, because the tasks they use most during a trip—maps, messaging, and looking up information—consume very little. What drives up data usage is video: watching series or endless scrolling through reels is what devours gigabytes. If you moderate streaming, less data than you imagine will be more than enough for your entire trip. Here's an approximate calculation by activity to give you a real idea.

Activity Approx. Consumption With 3 GB you can...
WhatsApp (text and audio) 5-10 MB/day Chat throughout the trip
Google Maps / navigation ~5 MB every 30 min Navigate daily
Browsing and email 30-60 MB/hour Browse freely
Social media (scrolling) 100-150 MB/30 min Moderate use
Video call 300-500 MB/hour Several short calls
Video/streaming (SD) ~1 GB/hour Runs out quickly

With these figures, it's easy to calculate: for light use (maps, WhatsApp, and some social media), 1-3 GB per week is enough. For an average traveler who also checks social media and makes some video calls, count on 5 GB per week. And if you're someone who uploads stories all day or watches videos, go for 10 GB or more or look for a plan with ample data. It's better to have a little too much than to run out in the middle of your journey.

Security and tips for connecting without hassle

Being connected also means being protected. A few simple habits will save you trouble during your trip. The golden rule is never to entrust sensitive transactions to a network you don't control, and from there, common sense. These are the tips I always give to anyone traveling to Morocco:

  • Use a VPN whenever you connect to public hotel or cafe Wi-Fi, especially for banking or purchases.
  • Download offline maps of the areas you're going to visit (Google Maps and Maps.me allow this) before you leave; they will save you in the desert and the medina.
  • Disable data roaming on your Spanish SIM as soon as you land if you're using an eSIM or local SIM, to avoid accidental charges.
  • Keep digital copies of your passport and reservations in your email or cloud, in case you lose documents.
  • Control apps that consume data automatically: disable auto-play for videos and photo backups with mobile data.

With these habits, the only "problem" you'll have left is deciding which tagine to order. Get the technical part sorted from home and dedicate your mind to enjoying Marrakech, the Atlas, or the desert—that's what you went for.

Frequently asked questions

Does my Spanish phone work in Morocco?

Yes. Morocco uses the same 4G bands as Europe, so any unlocked Spanish phone will connect without a problem. You only need data: roaming, a local SIM, or an eSIM. For eSIM, check that your phone is compatible (almost all from 2018-2019 are).

Is internet connection expensive in Morocco?>

It depends on the method. Roaming without a bundle is expensive and can lead to surprises. An eSIM or a local SIM, however, are very economical: for €5-15, you'll have plenty of data for a week. What's expensive is not planning it before you travel.

Do I need my passport to have internet?

Only for a local SIM: Moroccan law requires you to register it with your passport at the store. With an eSIM, no procedure is needed: you buy it online and activate it yourself. It's the fastest way to avoid queues and paperwork.

Is there 4G or 5G coverage in the desert?

In cities and main roads, you'll have fast 4G and sporadic 5G in major urban centers. In the desert (Merzouga, Zagora) and rural areas of the Atlas, coverage is spotty or nonexistent. Download offline maps before heading into the dunes.

How many gigabytes should I contract for a week?

For normal use (maps, WhatsApp, and some social media), 3-5 GB is more than enough for a week. If you watch videos or upload stories daily, go up to 10 GB. Video is the only thing that consumes a lot; other tasks use very little data.

Can I still use WhatsApp with my number?

Yes. With an eSIM, your Spanish number remains active on your main SIM, so WhatsApp works with your same number while you browse with the eSIM's data. With a local SIM, you'll have to remove your SIM, but WhatsApp remains linked to your number.

Which Moroccan operator has the best coverage?

Maroc Telecom (IAM) offers the largest network and best rural coverage, followed by Orange and Inwi. This is why many travel eSIMs use the Maroc Telecom network, to give you good signal even outside major cities.

Is it better to buy the eSIM before or upon arrival?

It's better to buy it before traveling, using your home Wi-Fi. That way, you arrive with the eSIM already installed and only need to activate the data when you land, without looking for stores or networks. You avoid being out of touch right after getting off the plane.

Conclusion

Getting connected in Morocco is easy if you decide on the method before you leave. Roaming is convenient but expensive; free Wi-Fi is limited and insecure; a pocket Wi-Fi is another device to carry; and a local SIM is cheap but requires a process and card swap. For most travelers, the eSIM wins for convenience, price, and cost control. Get it sorted from your couch and land already connected, without queues or bill surprises. If you want to be on the safe side, check out the eSIM for Morocco, activate it before you fly, and dedicate your trip to what's important: getting lost in the medina and enjoying the desert.

Marc González Sáez
Written byMarc González Sáez Founder of PuraSim and a specialist in eSIM and connectivity for travelers. He has been helping people travel connected worldwide for years without overpaying for roaming, and personally tests eSIMs in each destination before recommending them.
Share this guide
eSIM Morocco
Your eSIM for this destination
eSIM Morocco

Activate it with a QR code in 1 minute and arrive connected. No roaming, hotspot included, and 24/7 human support.

Your next trip, connected

Data in more than 200 destinations. No roaming. Activates in 1 minute.

Choose your eSIM