Quick Answer
eSIM4 has the cheapest 1GB eSIM for Morocco at $4.98, the lowest entry price of all 8 providers we compared. Rivals range up to $14.87 from GigSky, and the next cheapest, Roamless, charges $5.95 for the same 1GB.
For bigger fixed plans, Jetpac beats eSIM4 on 3GB, 5GB and 10GB, and Nomad has the cheapest unlimited data, from $11.00 for 3 days. We show every honest win in the tables below. Prices verified in July.
The cheapest eSIM for Morocco depends on how much data you actually need, not just the first price you spot. We compared every major provider plan by plan, from a quick medina weekend to a two-week Atlas and desert road trip.
eSIM4 wins the small 1GB entry plan at $4.98, while Jetpac and Nomad take the bigger fixed sizes and unlimited data. This page sticks strictly to price. If eSIMs are new to you, our guide to what an eSIM actually is covers the basics first.
Match your trip to a plan size
Enter your trip length and how you use your phone below, and we’ll point you to the smallest eSIM4 plan that won’t run out, whether that’s 1 to 3GB for a short trip, 5 to 10GB for a week, or unlimited for heavy use.
This is a rough guide for typical use with offline maps and some free wifi along the way. Heavy streamers and hotspot sharers should lean toward unlimited instead.
What exactly is a Morocco eSIM?
Touch down at Casablanca Mohammed V or Marrakech Menara and most travelers want a working map before they’ve even cleared the taxi rank outside. A Morocco eSIM makes that possible. It’s a profile stored in your phone’s own hardware instead of a plastic card, installed online and switched on with a QR scan any time before you fly, so it’s already picking up a local network the moment you land.
These are travel data eSIMs, built for maps, translation apps and messaging rather than a swap for your home number. That matters here: the dirham is a closed currency, so you can’t get cash before you arrive, and getting online before you find an ATM makes the first hour in Morocco much easier.
Morocco eSIM prices: fixed data plans
eSIM4 is cheapest at the 1GB entry size, at $4.98. Roamless takes 2GB, and Jetpac is the cheapest fixed option at 3GB, 5GB and 10GB. Nomad has the cheapest 20GB. Every winning cell below is green, wins and losses both.
| Data | eSIM4 | Saily | Nomad | Jetpac | GigSky | aloSIM | Airalo | Roamless | Cheapest |
|---|---|---|---|---|---|---|---|---|---|
| 1GB | $4.98 | $6.99 | $7.00 | $6.00 | $14.87 | $6.50 | $6.50 | $5.95 | eSIM4 |
| 2GB | $10.98 | – | – | – | $25.49 | $12.50 | – | $9.95 | Roamless |
| 3GB | $16.98 | $17.99 | $14.00 | $13.50 | $33.99 | $18.00 | $16.50 | $14.95 | Jetpac |
| 5GB | $26.98 | $27.99 | $18.00 | $16.99 | – | $28.00 | $27.00 | $24.95 | Jetpac |
| 10GB | – | $44.99 | $25.00 | $24.99 | $104.24 | $44.00 | $44.00 | $29.95 | Jetpac |
| 20GB | – | – | $39.00 | $52.00 | – | – | – | $39.95 | Nomad |
eSIM4’s fixed range tops out at 5GB, then moves to unlimited by duration. Validity varies by provider: Airalo’s 3GB is $16.50 for 3 days or $18.00 for 7 days, while Saily, Nomad, aloSIM and Roamless run their smaller plans over 30 days. Checked in July against each provider’s own Morocco page, and rechecked monthly.
1GB plan: who’s cheapest
This is the size most short Morocco trips settle on. A shorter bar means a cheaper plan.
Value check: price per GB
A low sticker price can be misleading, since a tiny plan often costs the most per gigabyte. Here’s what you actually pay per GB, eSIM4 versus the cheapest rival at each size.
| Data | eSIM4 price | eSIM4 $/GB | Cheapest rival $/GB | Better value |
|---|---|---|---|---|
| 1GB | $4.98 | $4.98 | $5.95 (Roamless) | eSIM4 |
| 2GB | $10.98 | $5.49 | $4.98 (Roamless) | Roamless |
| 3GB | $16.98 | $5.66 | $4.50 (Jetpac) | Jetpac |
| 5GB | $26.98 | $5.40 | $3.40 (Jetpac) | Jetpac |
Price per GB rounded to the nearest cent. eSIM4 leads at the 1GB size most short trips use, but Roamless and Jetpac pull ahead once you need more data.
Morocco eSIM prices: unlimited data
Nomad is cheaper than eSIM4 at every unlimited duration eSIM4 sells, 3, 5 and 7 days, often by more than half. GigSky covers the 1, 14, 21 and 30 day slots eSIM4 doesn’t offer at all.
| Duration | eSIM4 | Nomad | GigSky | Cheapest |
|---|---|---|---|---|
| 1 day | – | – | $5.94 | GigSky |
| 3 days | $22.98 | $11.00 | $16.99 | Nomad |
| 5 days | $36.98 | $17.00 | $23.19 | Nomad |
| 7 days | $47.98 | $23.00 | $30.39 | Nomad |
| 10 days | – | $31.00 | – | Nomad |
| 14 days | – | – | $44.99 | GigSky |
| 21 days | – | – | $56.24 | GigSky |
| 30 days | – | – | $67.49 | GigSky |
eSIM4 unlimited by trip length
Nomad beats eSIM4 on every duration shown here, sometimes by more than double, so these bars reflect eSIM4’s own range rather than a win.
Is Roamless’s $5.95 plan a better deal?
Roamless sells 1GB for $5.95, valid 30 days, against eSIM4’s $4.98 for 7 days. eSIM4 is cheaper on sticker price; Roamless wins if you need that gigabyte to stretch across a full month.
Most Morocco trips run well under a week, so 7 days of validity covers a typical city break or long weekend without trouble. At $4.98, eSIM4 is still the lower-cost way to get that gigabyte online.
Need more than about 1GB? Jetpac costs less on 3GB, 5GB and 10GB, and Nomad’s unlimited plans undercut eSIM4 on every duration. eSIM4 is the pick specifically for a short, light-data Morocco trip.
Which Morocco eSIM fits your trip?
eSIM4 is the default cheap pick for a short, light-data Morocco trip at $4.98 for 1GB. For bigger fixed plans Jetpac costs less, and for unlimited data Nomad is cheaper across every duration.
Short trip or light data
A medina city break in Marrakech or Casablanca, mostly maps and messaging in the souks, fits comfortably in eSIM4’s 1GB plan at $4.98.
A typical week
For a typical week’s data, 5 to 10GB, Jetpac is the cheaper pick: $16.99 for 5GB and $24.99 for 10GB, both less than eSIM4’s own 5GB plan at $26.98.
Heavy data or a longer stay
For streaming, tethering or two or more weeks in Morocco, Nomad’s unlimited plans cost less, from $11.00 for 3 days. eSIM4 sells unlimited too, from $22.98 for 3 days, but Nomad is cheaper at every duration.
Families and groups
Give the person doing the hotspotting the bigger plan and let the rest of the group’s phones piggyback off it. eSIM4 plans support tethering, so one Morocco eSIM can cover several devices.
Strict single-plan budget
On the strictest single-plan budget, eSIM4’s 1GB at $4.98 is the cheapest way in for a short trip needing very little data. Need more than that single gigabyte? Roamless or Jetpac cost less for the larger sizes.
If you’re planning a longer North Africa route or comparing city by city, check the related guides further down this page for more on setup and data management.
Every Morocco eSIM provider compared
We compared eSIM4 against 7 other eSIMs for Morocco. Saily and Airalo lean on big-name reliability, Nomad has the cheapest unlimited data, and Jetpac wins on value from 3GB to 10GB.
GigSky covers the widest range of unlimited durations, aloSIM keeps things straightforward mid-range, and Roamless sells cheap, long-validity small plans. Here’s how they stack up one by one.
eSIM4: cheapest 1GB plan for Morocco
| Rating: | |
| Networks: | Connects to a major Morocco network with 4G LTE and 5G |
| Starting price: | $4.98 (1GB) |
| Plan range: | 1GB to 5GB fixed, plus unlimited by duration (3, 5 and 7 days) |
| Calls & texts: | Available via the Yabb app (paid add-on) |
| Customer support: | 24/7 support |
eSIM4 is the cheapest way to grab a small Morocco data plan, with the lowest 1GB price of the 8 providers here. It also sells unlimited data by the day, though Nomad beats it there on price.
Pricing. eSIM4’s 1GB plan costs $4.98, down from $11.70, the lowest 1GB price of any provider we found. The 2GB, 3GB and 5GB plans range from $10.98 to $26.98, and unlimited data runs from $22.98 for 3 days to $47.98 for 7 days.
Networks. eSIM4 connects to a major Morocco network with 4G LTE and 5G, so you get the same coverage the pricier providers rely on.
Customer support. Support is available 24/7 if your eSIM has trouble connecting.
| Data | Validity | Was | Now | You save |
|---|---|---|---|---|
| 1GB | 7 days | $4.98 | $6.72 | |
| 2GB | 15 days | $10.98 | $11.52 | |
| 3GB | 30 days | $16.98 | $15.42 | |
| 5GB | 30 days | $26.98 | $23.42 | |
| Unlimited | 3 days | $22.98 | $8.52 | |
| Unlimited | 5 days | $36.98 | $15.22 | |
| Unlimited | 7 days | $47.98 | $15.02 |
Pros
- Cheapest 1GB entry plan. $4.98 versus $5.95 to $14.87 from every rival here.
- Real savings on every size. Each plan is discounted from its normal rate, saving $6.72 to $23.42 depending on size.
- 24/7 support. Help is available anytime if your eSIM won’t connect.
- Simple QR activation. Install before you fly and switch on the moment you land.
Cons
- No bundled Morocco number. Voice and texts need the paid Yabb app add-on.
- Fixed plans stop at 5GB. Bigger single trips need to move up to unlimited or buy more than one plan.
- Not the cheapest at every size. Jetpac and Nomad cost less once you need more than 1GB.
Saily: big-name reliability for Morocco
| Rating: | |
| Networks: | Roams across Morocco’s mobile networks |
| Starting price: | $6.99 (1GB) |
| Plan range: | 1GB to 10GB, no unlimited |
| Customer support: | In-app chat support |
Saily comes from the team behind NordVPN, and it’s a solid big-name option if you’d rather buy from a familiar brand than chase the lowest price.
Pricing. Saily’s 1GB plan costs $6.99, more than eSIM4’s $4.98. Its 3GB, 5GB and 10GB plans run $17.99 to $44.99, higher than Jetpac at every one of those sizes.
Networks. Saily roams across Morocco’s mobile networks for coverage in cities and along main routes.
Customer support. Support runs through in-app chat.
| Data | Validity | Price |
|---|---|---|
| 1GB | 7 days | $6.99 |
| 3GB | 30 days | $17.99 |
| 5GB | 30 days | $27.99 |
| 10GB | 30 days | $44.99 |
Pros
- Trusted brand name. Backed by the team behind NordVPN.
- Simple app. Plan management and top-ups happen in one place.
- Covers up to 10GB. Useful if you’d rather buy one bigger plan than stack smaller ones.
Cons
- Costs more than eSIM4 at 1GB. $6.99 versus $4.98.
- No unlimited option. Heavy users need to look at Nomad or GigSky instead.
- Priciest at 10GB among the value picks. $44.99 versus Jetpac’s $24.99.
Nomad: Morocco’s best-value unlimited data
| Rating: | |
| Networks: | Roams across Morocco’s mobile networks |
| Starting price: | $7.00 (1GB) |
| Plan range: | 1GB to 20GB fixed, plus unlimited from 3 to 10 days |
| Customer support: | Email and in-app chat support |
Nomad is the strongest pick in Morocco if you want unlimited data. Its by-the-day unlimited plans undercut eSIM4 at every duration, often by more than half.
Pricing. Nomad’s unlimited data starts at $11.00 for 3 days, well under eSIM4’s $22.98 for the same length. Its 20GB fixed plan, $39.00 for 45 days, is also the cheapest 20GB option we found.
Networks. Nomad roams across Morocco’s mobile networks for city and highway coverage.
Customer support. Support is available by email and in-app chat.
| Data | Validity | Price |
|---|---|---|
| 1GB | 7 days | $7.00 |
| 3GB | 30 days | $14.00 |
| 5GB | 30 days | $18.00 |
| 10GB | 30 days | $25.00 |
| 20GB | 45 days | $39.00 |
| Unlimited | 3 days | $11.00 |
| Unlimited | 5 days | $17.00 |
| Unlimited | 7 days | $23.00 |
| Unlimited | 10 days | $31.00 |
Pros
- Cheapest unlimited data in Morocco. From $11.00 for 3 days, versus eSIM4’s $22.98.
- Cheapest 20GB plan. $39.00 for 45 days, the longest validity of any fixed plan here.
- Wide duration range. Unlimited runs from 3 to 10 days, so it flexes to your trip length.
Cons
- No 2GB plan. The smallest fixed size jumps straight from 1GB to 3GB.
- Support is email and chat only. No phone line if something goes wrong.
- 1GB costs slightly more than eSIM4. $7.00 versus eSIM4’s $4.98.
Jetpac: best value on 3GB to 10GB for Morocco
| Rating: | |
| Networks: | Roams across Morocco’s mobile networks |
| Starting price: | $6.00 (1GB) |
| Plan range: | 1GB to 30GB, no unlimited |
| Customer support: | In-app support |
Jetpac is the value pick in Morocco once you need more than a gigabyte or two. It undercuts eSIM4 on every fixed size from 3GB up.
Pricing. Jetpac’s 3GB plan runs $13.50, 5GB is $16.99 and 10GB is $24.99, all cheaper than eSIM4’s own plans at those sizes. Its 1GB entry plan costs $6.00, more than eSIM4’s $4.98.
Networks. Jetpac roams across Morocco’s mobile networks.
Customer support. Support runs through the Jetpac app.
| Data | Validity | Price |
|---|---|---|
| 1GB | 4 days | $6.00 |
| 3GB | 7 days | $13.50 |
| 5GB | 30 days | $16.99 |
| 10GB | 30 days | $24.99 |
| 15GB | 30 days | $36.50 |
| 20GB | 30 days | $52.00 |
| 30GB | 30 days | $46.99 |
Pros
- Cheapest 3GB, 5GB and 10GB plans in Morocco. $13.50, $16.99 and $24.99, beating every other provider at those sizes.
- Widest fixed plan range. Runs all the way up to 30GB for longer stays.
- Short 3GB validity option. A 7-day 3GB plan suits a short, data-heavier trip.
Cons
- Pricier at 1GB. $6.00 versus eSIM4’s $4.98.
- No unlimited option. Long, heavy-data stays need to look at Nomad instead.
- Some validities run short. The 1GB plan is valid just 4 days and the 3GB plan 7 days.
GigSky: widest unlimited duration range for Morocco
| Rating: | |
| Networks: | Roams across Morocco’s mobile networks |
| Starting price: | $14.87 (1GB) |
| Plan range: | 1GB to 10GB fixed, plus unlimited from 1 to 30 days |
| Customer support: | Email support |
GigSky is the pick if you want unlimited data for an odd length of trip. It covers more unlimited durations than anyone else here, from a single day to a full month.
Pricing. GigSky’s entry 1GB plan costs $14.87, the priciest of the 8 providers we compared. Its unlimited plans start at $5.94 for a single day and run up to $67.49 for 30 days.
Networks. GigSky roams across Morocco’s mobile networks.
Customer support. Support is handled by email.
| Data | Validity | Price |
|---|---|---|
| 1GB | 15 days | $14.87 |
| 2GB | 30 days | $25.49 |
| 3GB | 15 days | $33.99 |
| 10GB | 30 days | $104.24 |
| Unlimited | 1 day | $5.94 |
| Unlimited | 3 days | $16.99 |
| Unlimited | 5 days | $23.19 |
| Unlimited | 7 days | $30.39 |
| Unlimited | 14 days | $44.99 |
| Unlimited | 21 days | $56.24 |
| Unlimited | 30 days | $67.49 |
Pros
- Most unlimited duration options. Covers 1, 3, 5, 7, 14, 21 and 30 days, more than any rival here.
- Only 1-day unlimited plan. $5.94 for a single day, handy for a short layover.
- Covers month-long trips. 30-day unlimited at $67.49 with no need to renew mid-trip.
Cons
- Priciest 1GB entry plan. $14.87 versus eSIM4’s $4.98.
- No 5GB or 20GB fixed plan. Fixed sizes skip straight from 3GB to 10GB.
- Costs more for short unlimited stays. 3-day unlimited runs $16.99 versus Nomad’s $11.00.
aloSIM: straightforward mid-range plans for Morocco
| Rating: | |
| Networks: | Roams across Morocco’s mobile networks |
| Starting price: | $6.50 (1GB) |
| Plan range: | 1GB to 10GB, no unlimited |
| Customer support: | In-app chat support |
aloSIM keeps things simple with a clean run of fixed sizes and no unlimited option. It’s a fair middle-of-the-road choice rather than the cheapest or the biggest.
Pricing. aloSIM’s 1GB plan costs $6.50, more than eSIM4’s $4.98. Its 5GB and 10GB plans, $28.00 and $44.00, both cost more than Jetpac’s equivalents.
Networks. aloSIM roams across Morocco’s mobile networks.
Customer support. Support is available through in-app chat.
| Data | Validity | Price |
|---|---|---|
| 1GB | 7 days | $6.50 |
| 2GB | 15 days | $12.50 |
| 3GB | 30 days | $18.00 |
| 5GB | 30 days | $28.00 |
| 10GB | 30 days | $44.00 |
Pros
- Simple plan lineup. Five clean sizes from 1GB to 10GB, easy to compare at a glance.
- 30-day validity on most sizes. 3GB, 5GB and 10GB all run a full month.
- Straightforward app. Buying and topping up is a quick, no-fuss process.
Cons
- Costs more than eSIM4 at 1GB. $6.50 versus $4.98.
- No unlimited plan. Heavy users need to look elsewhere.
- Not the cheapest at any size. Jetpac or Roamless beat it at every tier it sells.
Airalo: flexible short-validity plans for Morocco
| Rating: | |
| Networks: | Roams across Morocco’s mobile networks |
| Starting price: | $6.50 (1GB) |
| Plan range: | 1GB to 10GB, with 3, 7, 15 and 30-day validity choices |
| Customer support: | In-app chat support |
Airalo is one of the most recognized names in travel eSIMs, and Morocco is no exception. Its main strength is validity choice, since several of its plans come in more than one duration.
Pricing. Airalo’s 1GB plan costs $6.50 for 3 days, more than eSIM4’s $4.98. Its 3GB plan runs $16.50 for 3 days or $18.00 for 7 days, both pricier than Jetpac’s $13.50.
Networks. Airalo roams across Morocco’s mobile networks.
Customer support. Support runs through the Airalo app.
| Data | Validity | Price |
|---|---|---|
| 1GB | 3 days | $6.50 |
| 3GB | 3 days | $16.50 |
| 3GB | 7 days | $18.00 |
| 5GB | 7 days | $27.00 |
| 5GB | 15 days | $27.50 |
| 5GB | 30 days | $28.00 |
| 10GB | 7 days | $44.00 |
| 10GB | 15 days | $44.50 |
| 10GB | 30 days | $45.00 |
Pros
- Recognized global brand. One of the most widely used travel eSIM apps.
- Validity choice on several sizes. 3GB, 5GB and 10GB each come in more than one duration.
- Short 3-day option available. Handy if you only need data for a quick stop.
Cons
- Costs more than eSIM4 at 1GB. $6.50 versus $4.98.
- No unlimited plan. Long or heavy-data stays need Nomad or GigSky instead.
- Pricier than Jetpac at 3GB, 5GB and 10GB. Jetpac undercuts it at every one of those sizes.
Roamless: cheap, long-validity small plans for Morocco
| Rating: | |
| Networks: | Roams across Morocco’s mobile networks |
| Starting price: | $5.95 (1GB) |
| Plan range: | 1GB to 20GB, all on 30-day validity, no unlimited |
| Customer support: | Email support |
Roamless keeps every plan on the same 30-day validity, which makes its small plans stretch further than most rivals here. It’s the pick if you want a longer runway on a small plan.
Pricing. Roamless’s 1GB plan costs $5.95, more than eSIM4’s $4.98 but valid for 30 days instead of 7. It’s also the cheapest 2GB plan we found, at $9.95.
Networks. Roamless roams across Morocco’s mobile networks.
Customer support. Support is available by email.
| Data | Validity | Price |
|---|---|---|
| 1GB | 30 days | $5.95 |
| 2GB | 30 days | $9.95 |
| 3GB | 30 days | $14.95 |
| 5GB | 30 days | $24.95 |
| 10GB | 30 days | $29.95 |
| 20GB | 30 days | $39.95 |
Pros
- Cheapest 2GB plan in Morocco. $9.95, ahead of every other provider at that size.
- Every plan runs 30 days. Even the 1GB plan lasts a full month, longer than eSIM4’s 7 days.
- One validity across the whole range. No need to check fine print on how long a plan lasts.
Cons
- Costs more than eSIM4 at 1GB. $5.95 versus $4.98.
- No unlimited plan. Heavy users need to look at Nomad or GigSky.
- Pricier at 3GB and up than Jetpac. Jetpac undercuts it from 3GB through 10GB.
How much data do you need in Morocco?
Rough bands: light use runs 1 to 3GB, a typical week needs 5 to 10GB, and heavy streaming or tethering calls for unlimited. Morocco leans on data more than you’d expect, between offline maps in the Marrakech and Fes medinas, ride-hailing apps like Careem and inDrive, and the ONCF Voyages app for booking trains.
Light use: 1GB to 3GB
1 to 3GB covers maps, WhatsApp messaging and light browsing for a weekend or a short city break.
A typical week: 5GB to 10GB
5 to 10GB handles daily navigation, social apps, the odd video call and some streaming, and it’s the most common choice for a one-week Morocco trip.
Heavy use or long stays: unlimited
Streaming, tethering a laptop or a two-week Atlas and desert road trip calls for unlimited data. eSIM4 sells unlimited by duration, but if budget is the priority, Nomad’s unlimited plans cost less at every length.
Morocco’s mobile networks and coverage
Morocco runs on three real networks: Maroc Telecom (IAM), Orange Maroc and Inwi. Maroc Telecom has the widest reach into rural areas, the Atlas mountains and the desert, and it tops independent coverage rankings.
Orange is strong in the cities with good speeds and is often rated the most stable for voice and video calls. Inwi and Maroc Telecom have both been known to deprioritize VoIP traffic at times, so call quality on apps like WhatsApp can vary.
5G rolled out nationwide across all three carriers recently, reaching more than 100 cities including Casablanca, Rabat, Marrakech, Tangier, Agadir and Fes, automatically on a compatible phone at no extra cost.
Maroc Telecom’s rural reach is what most travel eSIMs lean on outside the big cities. eSIM4 connects to a major Morocco network with 4G LTE and 5G, so you get the same coverage the pricier providers rely on.
Why some cheap Moroccan eSIMs feel slow
Some budget eSIMs route your connection through a server in another country rather than anchoring straight to a Moroccan network. That detour adds lag and can leave your phone’s IP looking like it never left Europe, which throws off things like a Careem pickup pin or the ONCF Voyages app checking your location for a booking.
Before you buy, check that the eSIM gives you a real Moroccan connection for banking, maps and messaging apps. eSIM4 connects to a major Morocco network, so your data stays local with 4G LTE and 5G rather than bouncing overseas.
Is unlimited data really unlimited?
Yes for normal use, but most unlimited travel eSIMs run on a fair usage policy: full speed up to a daily high-speed allowance, then a slower speed for the rest of that day before resetting the next morning. Regular maps, messaging, browsing and social media won’t get anywhere near it.
If you plan to stream in HD for hours or tether a laptop all day, check the daily allowance before you buy. eSIM4 lists its unlimited plans by duration above, and the fair usage terms show at checkout.
eSIM vs airport SIM, pocket wifi and local SIM
A Morocco travel eSIM installs before you fly, needs no deposit and switches on the moment you land at CMN or RAK. It’s worth knowing how the alternatives stack up too.
- Airport or physical SIM. Prices are similar, but you’ll queue at the counter on arrival and pull out your home SIM to swap it in, losing your usual number while it’s out.
- Pocket wifi. A rented router several people can share, handy for a group traveling together, but it means a daily rental fee, a device to carry and charge through the medina, and a return before you fly home.
- Local Morocco eSIM. Buying directly from Maroc Telecom, Orange or Inwi can include a Moroccan phone number, useful for bookings, but it usually costs more than a travel eSIM and needs passport registration in person.
For a short Morocco trip, a travel eSIM keeps things simplest on both price and hassle. If you need a Moroccan number for calls or texts, eSIM4’s Yabb app add-on covers that without a second SIM.
Will your phone work with an eSIM in Morocco?
You’ll need an eSIM-compatible, carrier-unlocked phone. Most iPhones from the XS onward, Google Pixel 3 and later, and recent Samsung Galaxy models all qualify. Check by dialing *#06# and looking for an EID, or open Settings and look for an “Add eSIM” option.
If your phone is still tied to a contract, get it unlocked before you fly, since a locked phone won’t accept a new eSIM. Your home SIM stays in place the whole time, so you keep your usual number and apps while the eSIM handles data in Morocco.
How to set up your Morocco eSIM
Install it before you fly and switch it on when you land. The whole process takes a few minutes.
- Buy your Morocco eSIM plan and you’ll get a QR code by email within minutes.
- On your phone, go to Settings, then Cellular or Mobile Data, then Add eSIM.
- Scan the QR code and follow the prompts to finish the install.
- When you land in Morocco, set the eSIM as your data line and turn on data roaming for it.
If your Morocco eSIM will not connect
Most connection hiccups clear up in a minute or two. Work through these in order.
- Wait until you’re off the plane and in the arrivals hall for a proper signal.
- Toggle airplane mode on and back off to force your phone to search fresh.
- Check the eSIM is set as your data line and that data roaming is switched on for it.
- If your phone hasn’t picked a network, select a Morocco network manually in Settings.
- Switch from 5G to 4G LTE if you’re in a busy area where 5G is congested.
- On some Android phones you may need to enter the APN manually if data still won’t flow.
If you’re traveling with one phone, save the QR code as a photo before you leave. On iPhone, long-press the code to add it; on Android, scan it straight from your gallery with Google Lens.
How we compared
We took each of the 8 providers’ cheapest plan at every size and duration and benchmarked it against the market for Morocco. Prices are in USD, collected in July, and verified against each provider’s own Morocco pages. eSIMply is excluded because it mirrors eSIM4 and isn’t an independent competitor, and free-trial tiers were left out. We recheck these prices on a monthly cadence.
FAQ
eSIM4 has the cheapest 1GB plan for Morocco at $4.98, the lowest entry price of the 8 providers we compared. For bigger fixed plans Jetpac is cheaper, and for unlimited data Nomad wins every duration.
eSIM4 is the best pick for a short, light-data Morocco trip thanks to its $4.98 1GB plan. If you need more data, Jetpac’s fixed plans and Nomad’s unlimited plans cost less for bigger or longer trips.
Yes. An eSIM gets you online the moment you land at Casablanca or Marrakech, without an airport SIM queue or a swapped-out home SIM, and Morocco’s dirham can’t be exchanged before you arrive so getting connected fast matters.
Prices for Morocco eSIMs run from $4.98 for eSIM4’s 1GB plan up to around $67.49 for GigSky’s 30-day unlimited plan. Most travelers pay somewhere between $5 and $30 depending on data size and trip length.
Light use, mostly maps and messaging, needs 1 to 3GB. A typical week of navigation, social apps and some streaming needs 5 to 10GB, and heavy streaming, tethering or a long stay calls for unlimited data.
Yes, as long as the provider connects you to a real Moroccan network rather than routing your data through a server abroad. Check the provider gives local coverage for banking, maps and messaging before you rely on it.
Most phones from the last few years work, as long as they’re eSIM-compatible and carrier-unlocked, including recent iPhones, Google Pixels and Samsung Galaxy models. Check by dialing *#06# for an EID or looking for “Add eSIM” in Settings.
Yes. eSIM4 doesn’t bundle a Moroccan number by default since it’s a data-only plan, but the paid Yabb app add-on gives you calls and texts with a real number.
Yes. Your eSIM runs alongside your physical SIM, so your home SIM stays active for calls and texts on your usual number while the eSIM handles Morocco data.
A travel eSIM installs before you fly and works the moment you land, while a local Morocco eSIM usually means buying in person from Maroc Telecom, Orange or Inwi with passport registration. Local options can include a Moroccan number but typically cost more.
Yes. Your home SIM stays in your phone the whole trip, so calls and texts on your usual number keep working normally while the eSIM handles your Morocco data.
Your data simply stops until you top up or buy another plan. If you’d rather not think about running out, an unlimited plan from eSIM4 or Nomad avoids the issue entirely.
Install the eSIM before you fly, using wifi to download the profile, but wait to activate it until you land in Morocco so the validity period starts when you actually need it.
Roamless’s 1GB plan costs a bit more than eSIM4’s $4.98, but it’s valid for 30 days instead of 7. For most Morocco trips under a week, eSIM4’s $4.98 plan is still the lower-cost option; Roamless only pulls ahead if you need that gigabyte to last a full month.
Yes. 5G rolled out nationwide across Maroc Telecom, Orange and Inwi recently, covering more than 100 cities including Casablanca, Rabat, Marrakech and Fes. It works automatically on a compatible phone at no extra cost.
For normal use, yes. Most unlimited travel eSIMs apply a fair usage policy with a daily high-speed allowance, after which speeds slow down for the rest of that day before resetting each morning.
Yes. eSIM4 plans support tethering, so you can share your Morocco data with a laptop, tablet or another phone through your phone’s hotspot settings.









