What Morocco roaming really costs, network by network

Morocco is closer to Cornwall than Cyprus is, but for your phone bill it is a different continent. None of the big four UK networks includes Morocco in their Europe zone, so the free-ish roaming you get in Spain stops at the Strait of Gibraltar. What replaces it is a daily charge of £7–8 per phone, or — if you land without a pass — pay-as-you-go data billed by the megabyte. This page keeps all four networks' Morocco charges in one honest table, with the small print that matters.

The table: what each network charges in Morocco

Rates checked October 2026 against each network's published pricing and current price guides. Networks move these numbers every spring, and some depend on when you joined — treat the table as a close guide and confirm your own rate in your network's app before you fly.

NetworkMorocco roaming productDaily costFortnightThe catch
EETravel Data Pass (Rest of World Zone 2)around £8£112 (or £80 with two 7-day passes)Older plans pay £7.50; days run on UK time, not Moroccan; no pass = no data at all, calls £1.80/min
O2O2 Travel Bolt On, or standard Rest of World rates£7 where the Bolt On applies£98 — or far more on standard ratesMorocco is outside O2's inclusive zones; check it is on your plan's Bolt On list, otherwise data is billed per MB (we have seen £7.20/MB quoted) and calls around £3/min
VodafoneRest of World Zone D daily charge£8£112Rose from £7.86 on 14 April 2026 and goes up every April; multi-day passes must be bought before travel
ThreeGo Roam Around the World Extra£8 (£7 if you joined before 18 Dec 2025)£84 on the 14-day Extra pass, else £98–11212GB-a-month fair-use cap on pay-monthly plans; Extra passes: 3 days £17.50, 7 days £42, 14 days £84
eSIM Morocco (this site)10GB / 30 days, prepaid—£15.99 flatData-only — your UK SIM stays in for texts and your number

Two things the table cannot show. First, the charges are per line — a family of three roaming on Vodafone pays £336 for a fortnight, not £112. Second, most passes unlock your UK allowance rather than add data, with fair-use rules abroad, so "unlimited" plans usually are not once they cross the water. Three's pay-monthly plans cap roaming data at 12GB a month even with a pass; EE's Zone 3 passes come with 500MB a day, and Zone 2 unlocks your UK allowance.

Why Morocco is not in the Europe zone

The networks' Europe zones follow the EU roaming map, plus a few extras like Switzerland and Norway. Morocco, Tunisia, Egypt and Turkey all sit outside it, in the "Rest of World" tiers, where the price is set per network and per zone. That is why a week in Marrakech costs more to roam than a month in Portugal — and why Three has to put Morocco in its most expensive "Extra" band.

What happens if you do nothing at all

Landing with data roaming on and no pass puts you on the network's standard Rest of World rates. On O2 that can mean several pounds per megabyte; a single photo backup in the taxi from Menara can cost more than a tagine. Landing with roaming on and a pass-based plan (EE, Vodafone, Three) auto-charges the daily rate from your first background sync, before you have opened a single app. There is no configuration where doing nothing is free. The two safe states: data roaming off entirely, or data roaming off on the UK line while a prepaid Morocco eSIM carries the holiday.

The local SIM alternative, honestly

Morocco's three networks — Maroc Telecom, Orange Maroc and inwi — all sell tourist SIMs, with kiosks in the arrivals halls at Casablanca, Marrakech, Agadir, Fes and Tangier; at Marrakech the counters sit after passport control near the baggage belts, so you need to buy before you walk out. Local data is genuinely cheap, typically 120–200 dirhams for a holiday-sized bundle. The catches: Moroccan law requires every SIM to be registered to a passport, so there is a form and a queue; airport prices are not reliably published, so ask for the total before paying; and your UK SIM comes out of the tray, so bank codes and calls to your UK number stop until you swap it back. A prepaid eSIM gives you the same local-rate data without the counter, the form or the SIM swap.

The eSIM maths, for completeness

Our 10GB / 30-day plan is £15.99 — one payment, 4G/LTE data on the main Moroccan networks, no daily meter, no fair-use asterisk. Against the table above that is a saving of around £68 (vs Three's 14-day pass) to £96 (vs EE or Vodafone) per phone per fortnight, and a far bigger number against per-megabyte rates. Your UK SIM stays in the phone with roaming off — number, WhatsApp and bank texts all keep working. Setup takes two minutes at home: the full walkthrough is here, and the dual-SIM settings are in our keep your UK number in Morocco guide. Not sure which size you need? The plan finder works it out from your trip length.

Quick answers

Is Morocco in EE, O2, Vodafone or Three's Europe zone? No. All four treat Morocco as Rest of World: EE Zone 2, Vodafone Zone D, Three Around the World Extra, and O2's standard rates unless your plan's Bolt On lists it.

Are incoming texts charged in Morocco? Receiving texts is free on all four networks, which is why the keep-your-SIM-in, data-off approach preserves bank security codes at no cost. Receiving calls can cost up to £3 a minute on some tariffs — let unknown numbers go to voicemail and ring back over WhatsApp.

Which UK network is cheapest for Morocco roaming? Three's 14-day Around the World Extra pass at £84 is the lowest fortnight we found, then O2's £7 Bolt On where it applies, then EE and Vodafone at £8 a day. Cheapest of an expensive field is still several times the price of a prepaid eSIM.

When was this page last updated? October 2026, from the networks' own price guides and the roaming-rate trackers listed in the page source. If a rate changes, this table changes.

Skip all of it — plans from £4.99