Home About Plans Compatibility Coverage FAQ Blog Contact 🛒 Buy eSIM
← Back to blog
Blog ·

EE, Vodafone, O2 and Three in Morocco: Roaming Costs

Morocco is outside every UK network's cheap roaming zone. Here is what EE, Vodafone and Three actually charge per day there, checked on their own sites, and what the same week costs with a Morocco eSIM.

EE, Vodafone, O2 and Three in Morocco: Roaming Costs

If you are flying to Marrakech with a UK phone plan, the first thing to know is that Morocco is not in any UK network's cheap roaming zone. It is not in Europe, so it is not covered by the European roaming add-ons, and every network puts it in one of its more expensive worldwide bands.

We checked what EE, Vodafone and Three charge to use your phone in Morocco, on each network's own website on 22 September 2026, and compared it with a Morocco eSIM. O2 is covered below too, with one honest caveat.

The short answer

What a week in Morocco costs on each UK network

Cost of using your phone in Morocco, UK networks' own published prices (read 22 September 2026) against the eSIM Maroc 7 and 15-day plans. Sterling figures for eSIM Maroc converted at the ECB reference rate of 21 September 2026 (€1 = £0.8578).
OptionMorocco price7 days15 days
EE (Zone 2)£8 per 24 h, or £40 per 7 days£40£88
Vodafone (Zone D, plan from Aug 2021)£8 a day£56£120
Vodafone (Zone D, older plan)£6 a day£42£90
Three (joined from 18 Dec 2025)£8 a day£56£120
Three (joined Oct 2021 to Dec 2025)£7 a day£49£105
eSIM Marocdata only, 1 GB/day full speed€24 (≈ £20.59)€45 (≈ £38.60)

The EE 15-day figure uses two 7-day passes plus one 24-hour pass, the cheapest combination of EE's own passes. The daily-fee networks simply multiply their fee by the number of days you use your phone.

On a one-week trip, a Morocco eSIM saves roughly £19 against EE's weekly pass and £28 to £35 against Vodafone or Three. Over two weeks, the gap grows to roughly £50 to £80.

What you get for the roaming fee, and what you do not

To be fair to the networks, a roaming pass is not the same product as a data eSIM. With EE, Vodafone and Three, the daily or weekly fee lets you use your UK allowances in Morocco: calls, texts and data, on your own number. Each network applies its own limits: Vodafone caps roaming data at 25 GB under its fair-use policy, and Three at 12 GB.

Our eSIM is data only. It does not give you a Moroccan number, and it does not carry your UK number. In practice that matters less than it sounds:

O2: the one number we could not confirm

O2's own page states that its O2 Travel Bolt On costs £7 a day "in selected destinations" for Pay Monthly customers travelling outside the O2 Travel Inclusive Zone. Whether Morocco is one of those destinations, and what applies if it is not, is shown only in O2's interactive travel search, which we could not read in a verifiable way. Rather than quote a figure we have not seen on O2's site, we suggest you search "Morocco" in O2's own travel tool before you go. If it is £7 a day, a week comes to £49, still more than twice the price of a 7-day eSIM.

Morocco eSIMs compared

If you have decided against roaming, the next question is which eSIM. Here are the unlimited-data Morocco plans of two of the best-known providers, read on their own Morocco pages on 22 September 2026, in their own currency, the euro:

Unlimited-data Morocco eSIM plans, euro prices read on each provider's own Morocco page on 22 September 2026.
LengtheSIM MarocHolaflyAiralo
5 days€19€21.50€26.00
7 days€24€28.90€31.50
10 days€32€38.90€40.50
15 days€45€53.90not sold

For stays of 5 to 15 days, our plans cost less than both. Competitor prices move; we always show the date we read them.

How our Morocco eSIM works

Setting it up with a UK phone

  1. Check that your phone is eSIM-compatible and unlocked. A phone locked to your UK network will not accept another eSIM.
  2. Buy the plan; the QR code arrives by email in seconds.
  3. Install it at home on Wi-Fi. Label it "Morocco" and your UK line "UK".
  4. Set the Morocco eSIM as your mobile data line, and turn data roaming off on the UK line.
  5. When you land, turn on mobile data. The plan starts then.

All plan lengths are on our plans page.

If the connection does not come up when you land

In the vast majority of cases, the eSIM connects by itself within minutes of landing. If it does not, these steps, in this order, fix almost every case:

  1. Check the data line. In settings, mobile data must be switched on for the eSIM line, not for your home line.
  2. Turn on data roaming for the eSIM line if your phone asks for it: it is a phone setting and costs nothing on the eSIM.
  3. Turn off the airport Wi-Fi to force the phone onto the eSIM and genuinely test the connection.
  4. Switch airplane mode on for thirty seconds, then off again.
  5. Manually select an available Moroccan network in your network settings if automatic selection is slow.
  6. Restart the phone.

If nothing works, write to us with your order number: support answers in English, by email or WhatsApp. Keep a screenshot of your QR code and confirmation email too: they contain the manual installation details (SM-DP+ address and activation code) in case scanning fails.

Browse Morocco eSIM plans →

Frequently Asked Questions

How much does EE charge for roaming in Morocco?

On EE's own roaming page, read on 22 September 2026, Morocco is in Zone 2, where a 24-hour pass costs 8 pounds and a 7-day pass costs 40 pounds, letting you use your UK allowances.

How much is Vodafone roaming in Morocco?

Vodafone puts Morocco in Zone D. According to Vodafone's own roaming guide, it costs 8 pounds a day on Pay Monthly plans that started on or after 11 August 2021, and 6 pounds a day on older plans.

How much does Three charge in Morocco?

Three's own support page lists a daily roaming charge of 8 pounds for customers who joined or upgraded on or after 18 December 2025, and 7 pounds for those who joined between October 2021 and that date.

Is a Morocco eSIM cheaper than UK roaming?

For data, yes. A 7-day eSIM Maroc plan costs 24 euros, about 20.59 pounds at the ECB rate of 21 September 2026, against 40 pounds for EE's weekly pass and 49 to 56 pounds for a week of daily fees on Vodafone or Three. Roaming passes also include your UK calls and texts, which a data eSIM does not.

Can I keep my UK number with a Morocco eSIM?

Yes. Your UK SIM stays in the phone for calls and texts, while the Morocco eSIM handles data. Turn data roaming off on the UK line, and check your network's rules, as using the UK line in Morocco can trigger its daily roaming fee.

Related guides

Unlimited 4G/5G data in Morocco, from €6. QR code by email in seconds — no app, no physical SIM.

Browse Morocco eSIM plans