EE Roaming in Morocco: Cost vs an eSIM (2026)

Yes, your EE phone works in Morocco - it roams on Moroccan networks, but Morocco is a Zone D destination that costs £7.50 per day, and your Roam Abroad Pass does not cover it. That daily pass gives you just 500MB of data plus calls and texts, so a one-week trip is £52.50 before you have made a single call. A data-only Morocco eSIM from £2.59 covers the same week for less, installs before you fly, and keeps your EE number live for calls and texts. This guide gives you the real numbers, the trade-offs, and the exact setup - so you can decide which one actually fits your trip.
eSIMpass sells data eSIMs for 200+ destinations. This article uses Morocco as the example, but the logic is the same for any EE roaming trip outside your inclusive zones.
Does EE work in Morocco?
Yes. EE has roaming agreements with Morocco's major networks, so a modern EE phone will connect automatically when you land at Marrakech, Casablanca, or Agadir. You do not need to unlock anything or swap a SIM - the phone finds a partner network (typically Maroc Telecom, Orange, or Inwi) and registers on it.
The catch is not whether it works, it is which zone Morocco sits in and what that costs. Most roaming Britons do is inside Europe, where EE includes it in your plan. Morocco is different - it is a Zone D destination on EE's roaming list, so none of your inclusive allowance applies and you are into paid daily passes the moment you use data.
How much does EE charge in Morocco?
Morocco is in EE's Zone D, and the way to use your phone there is a daily roaming pass at £7.50 per day, as confirmed on EE's official Morocco roaming page. Here is how it actually works:
- You are charged £7.50 for each 24-hour period in which you use your phone in Morocco.
- The pass includes 500MB of data per day, plus calls and texts to and from the UK and Morocco.
- Once you burn through the 500MB, you either buy another pass or pay standard out-of-bundle data rates, which are steep.
- Crucially, your normal UK data allowance does not roll into Morocco - the daily pass allowance is all you get.
So the practical cost for a solo traveller is straightforward: £7.50 x the number of days you use your phone, capped at 500MB each of those days. Rates change, so confirm the current price on EE's official page before you travel - but £7.50/day for a Zone D country like Morocco has been the standard recently.
What would roaming cost you?
Calculate your potential savings with an eSIM
What will you use?
Network Roaming
£22
~£9/GB international average
Estimated for 2.5 GB over 7 days
With eSIMpass
£4.63
4G/5G speeds, instant delivery
No contracts, no roaming fees
Estimates based on average international roaming rates. Actual costs vary by network, plan, and destination.
Save £17 with an eSIM
Browse eSIM PlansThe calculator above estimates in US dollars; EE bills you in pounds, so treat the dollar figure as a like-for-like comparison of roaming versus an eSIM rather than your exact EE statement.
Does the Roam Abroad Pass cover Morocco?
No - and this is the part that catches people out. EE's Roam Abroad Pass (and the newer Roam Further Pass) extends your inclusive UK allowances to a defined list of countries, but Morocco is not on that list. The passes are built around EE's closer zones, not Zone D destinations like Morocco.
So even if you already pay for a Roam Abroad add-on, or your plan bundles it, it does nothing in Morocco - you still hit the £7.50/day Zone D pass. Worse, EE typically only lets you buy the Morocco pass once you have landed, so travellers arrive, get a roaming text, and buy the pass on the spot without comparing it to anything.
EE roaming vs a Morocco eSIM: the real cost for a trip
Let us put the two side by side for a typical trip length. EE's Zone D pass is a flat daily fee capped at 500MB; an eSIM is a fixed data bundle you buy once with far more headroom.
| Data | Duration | Price |
|---|---|---|
| 3GB Data | 15 Days | £2.95 |
| 5GB Data | 30 Days | £4.42 |
| 10GB Data | 30 Days | £7.96 |
| 20GB Data | 30 Days | £14.32 |
| 50GB Data | 30 Days | £32.22 |
| 1 Day | 1 Day | £2.59 |
| 2 Days | 2 Days | £5.19 |
| 3 Days | 3 Days | £7.78 |
| 4 Days | 4 Days | £10.20 |
| 5 Days | 5 Days | £12.93 |
| 6 Days | 6 Days | £15.67 |
| 7 Days | 7 Days | £18.41 |
| 8 Days | 8 Days | £19.78 |
| 9 Days | 9 Days | £21.83 |
| 10 Days | 10 Days | £23.20 |
| 11 Days | 11 Days | £25.25 |
| 12 Days | 12 Days | £27.30 |
| 13 Days | 13 Days | £28.67 |
| 14 Days | 14 Days | £30.04 |
| 15 Days | 15 Days | £32.09 |
| 16 Days | 16 Days | £33.46 |
| 17 Days | 17 Days | £34.15 |
| 18 Days | 18 Days | £35.51 |
| 19 Days | 19 Days | £37.57 |
| 20 Days | 20 Days | £38.94 |
| 21 Days | 21 Days | £40.30 |
| 22 Days | 22 Days | £40.99 |
| 23 Days | 23 Days | £41.67 |
| 24 Days | 24 Days | £42.36 |
| 25 Days | 25 Days | £43.04 |
| 26 Days | 26 Days | £43.73 |
| 27 Days | 27 Days | £44.41 |
| 28 Days | 28 Days | £45.09 |
| 29 Days | 29 Days | £45.78 |
| 30 Days | 30 Days | £47.15 |
The gap widens the longer you stay. A weekend of £15 might feel tolerable, but by day seven EE's pass is £52.50 - and you have still been rationed to 500MB a day. A Morocco eSIM is a single fixed price with several gigabytes to use however you like, and it never produces a surprise line on next month's EE bill.
Not sure how much data you actually need for maps, messaging, and the odd video call from the riad? Estimate it here:
For most travellers, 1GB per week of light use or 3-5GB for heavy maps-and-social use is plenty - and any of those comfortably beats the 500MB-a-day ceiling EE imposes. Here is how eSIMpass compares to the other ways to get online in Morocco:
eSIM vs Roaming vs Local SIM
Compare your options for Morocco
| eSIMpass | Roaming | Local SIM | |
|---|---|---|---|
| Setup time | Instant | None | 30-60 min |
| Cost per GB | ~$2-5 | $10-50+ | ~$3-8 |
| Surprise fees | None | Likely | Unlikely |
| Buy before trip | Yes | Yes | No |
| Keep your number | Yes | Yes | No |
| Speed | 4G/5G | 4G/5G | 4G/5G |
How a Morocco eSIM works (and keeps your EE number)
This is the part that worries people, and it should not. A data-only eSIM does not replace your EE line - it sits alongside it. Modern iPhones and Android phones hold two SIMs at once (your EE line plus the travel eSIM), which means:
- Your EE number keeps ringing for calls and texts. Bank verification codes and WhatsApp calls to your usual number keep landing while you are in the medina.
- Your data runs on the eSIM, on a Moroccan network - Maroc Telecom (IAM), Orange Maroc, or inwi - at local 4G/5G speeds.
- You turn data roaming off on your EE line so it cannot quietly trigger a £7.50 Zone D pass, and set the eSIM as your data line.
You get the best of both: your real number for anything that needs it, and cheap local data with real headroom for everything else. The only thing you give up is using your EE allowance in Morocco - which, in Zone D, was never much to begin with.
The whole point is to land already connected, so set it up at home on Wi-Fi:
- Buy the £2.59 Morocco plan and receive a QR code by email within minutes.
- On your phone, open Settings, add the eSIM by scanning the QR code, and label the new line "Morocco" so you can tell it apart from your EE line - all over home Wi-Fi, which does not start your data clock on most plans.
- Leave the new line switched off until you land at Marrakech (RAK) or Casablanca (CMN).
- Taxiing in or at the gate, turn the eSIM on as your data line and switch data roaming off on your EE line so it cannot grab a partner network like inwi and fire a £7.50 pass.
- You are online walking out of RAK or CMN - no queue at a Maroc Telecom kiosk in arrivals, no cash for a local SIM, no passport handed over for registration.
When EE roaming is actually the better choice
There are real scenarios where sticking with roaming makes more sense:
- Very short trips. For a one-night Casablanca (CMN) layover before a connecting flight, £7.50 with zero setup and full use of your own number may be worth the convenience.
- You barely touch data. If your riad in Marrakech has solid Wi-Fi and you only need the odd map check between the souks and the airport, one 500MB pass for a day can be enough.
- You genuinely will not set anything up. If scanning a QR code the night before is more friction than you want, roaming is the zero-effort option - your EE phone simply latches onto Maroc Telecom or Orange Maroc on landing, and you accept the price and the 500MB cap.
For everyone else - anyone staying more than a couple of days, using maps and social heavily, or who just wants a predictable price - a Morocco eSIM alongside your EE line is cheaper and does not touch your monthly bill.
The bottom line
EE works in Morocco, but Morocco is a Zone D country: £7.50 a day for 500MB, and your Roam Abroad Pass does not cover it. That is fine for a quick overnight, but for a real trip the daily passes stack up fast and the data cap bites. A data-only Morocco eSIM from £2.59 costs less over the week, gives you far more data, installs before you leave home, and keeps your EE number live for calls and codes. Set it up on Wi-Fi tonight and you will land in Marrakech already online.
Does using EE in Morocco cost extra automatically?
Yes. Morocco is a Zone D destination, so unless you turn data roaming off, EE applies its £7.50/day pass on any day your phone uses data, calls, or texts there. Your normal UK allowance does not cover Morocco, so the charge is easy to trigger without realising.
Does EE's Roam Abroad Pass cover Morocco?
No. The Roam Abroad Pass and Roam Further Pass extend your allowances to a specific list of countries, and Morocco is not on it. In Morocco you pay the separate £7.50/day Zone D pass regardless of any Roam add-on you already have.
Is an eSIM cheaper than EE roaming for Morocco?
For anything longer than a day or two, almost always. EE's Zone D pass is £7.50/day for just 500MB, so a week is £52.50 with a tight daily cap. A Morocco eSIM from £2.59 is a single fixed price for the trip with far more data and no effect on your EE bill.
Can I keep my EE number and still use an eSIM in Morocco?
Yes. A data-only eSIM runs alongside your EE line on any dual-SIM phone. Your EE number stays reachable for calls and texts, while your data runs on a Moroccan network - Maroc Telecom, Orange Maroc, or inwi - through the eSIM. Turn data roaming off on the EE line so it does not trigger a Zone D pass.
How much data does the EE Morocco pass include?
Just 500MB per 24 hours for £7.50. A day of navigating Marrakech's medina on Google Maps plus a few social uploads can burn through that by mid-afternoon, after which you buy another pass or pay steep out-of-bundle rates. A Morocco eSIM gives you a clearly defined multi-gigabyte bundle instead.
Land in Marrakech already online - for less than a week of EE roaming
Join 10,000+ travellers who chose eSIMpass. Instant QR delivery, Morocco's top networks, and your EE number stays live for calls via dual SIM.
Get Your Morocco eSIM