A collage of young people in traditional Moroccan clothing using smartphones in an outdoor setting.

Image illustrative, generated with AI for editorial purposes.

Last updated on

Does Your UK Mobile Work in Morocco? Roaming Costs and Cheaper Alternatives in 2026

📚 Other guides


£7/day
Starting daily price for Vodafone UK roaming plans in Morocco
Source: Holafly
£30
Vodafone UK roaming plan cost for a 7-day trip to Morocco
Source: Holafly
£4.29/day
Effective daily cost of Vodafone UK 7-day Morocco roaming plan
Source: Holafly

Yes, your Vodafone UK mobile will work in Morocco. The catch is cost. Morocco sits in Vodafone's Zone D, which means you'll pay £7.86 per day to use your UK allowances. That daily charge kicks in the moment you make a call, send a text, or open an app that uses data. For a week-long trip, you're looking at over £55 in roaming fees alone.

Morocco is not part of the EU, so the inclusive roaming you get in France or Spain doesn't apply here. The £7.86 daily rate applies to Pay Monthly customers whose contracts started on or after 11 August 2021. If you're on an older plan, your rate may differ (check the My Vodafone app to confirm). The daily period runs for 24 hours from first use, not midnight to midnight. You can use up to 25GB of your UK data allowance per month under Vodafone's Fair Usage Policy. Go over that cap and you'll face extra charges.

Setting up roaming before you fly

Most Vodafone accounts have roaming enabled by default, but it's worth double-checking. Open the My Vodafone app and navigate to 'Controls and Limits'. If you see a 'Data Roaming Bar' listed, turn it off. Next, go into your phone's settings (usually under 'Mobile Data' or 'Cellular') and toggle 'Data Roaming' to on. Without this step, your phone won't connect to a Moroccan network for internet access.

When you land in Morocco, Vodafone should send you a welcome SMS confirming the daily charge. If you don't receive this message within an hour of arrival, restart your phone or manually select a network (Maroc Telecom, Orange, or Inwi are the main carriers). Setting a spending cap through the app is sensible if you're worried about accidental overuse.

Why a local SIM or eSIM usually makes more sense

For many travellers, paying £7.86 a day is hard to justify. A fortnight in Marrakech would cost you over £110 in roaming fees. Compare that to a local prepaid SIM card, which you can buy at the airport for around 200 Moroccan Dirham (roughly £16 to £20). That gets you 20GB to 50GB of data, plus local calls. You'll need your passport for registration, and the whole process takes about ten minutes at kiosks run by Maroc Telecom, Orange, or Inwi.

If your phone supports eSIM technology, that's an even smoother option. An eSIM is a digital SIM you install by scanning a QR code before you travel. You can buy one from providers like Airalo or Holafly, often for £10 to £25 depending on data volume. The advantage is immediate connectivity the moment you step off the plane, with no need to hunt for a shop or swap physical SIM cards. While eSIMs can be slightly pricier per gigabyte than a local physical SIM, they're still far cheaper than Vodafone's daily roaming charge if you're staying more than three or four days.

Four ways to cut your mobile costs in Morocco

First, lean on Wi-Fi wherever possible. Hotels, riads, and cafes across Morocco routinely offer free internet. Use it for video calls, uploading photos to social media, or streaming music. Second, download offline maps before you leave your accommodation each morning. Google Maps lets you save entire cities for offline use, so you can navigate without burning through data. Third, disable background app refresh and automatic updates in your phone's settings. Apps like email, news feeds, and social media can quietly consume megabytes in the background. Fourth, if you're only making occasional calls back to the UK, consider using WhatsApp or FaceTime over Wi-Fi instead of your mobile allowance.

What happens if you roam for longer than two months?

Vodafone's roaming service is designed for periodic travel, not extended stays abroad. If you roam for more than 62 days in any four-month period, and your usage in Morocco exceeds your usage in the UK, Vodafone may apply a surcharge. This policy exists to prevent people from permanently using a UK SIM abroad. If you're planning a long trip or a semi-permanent move, a local Moroccan contract or a long-term eSIM plan is the smarter choice.

Emergency numbers and practical details

In an emergency, dial 150 for an ambulance or fire brigade, or 190 for police. From a mobile, 112 also works and will connect you to emergency services. Save these numbers in your phone before you travel. Morocco uses the Moroccan Dirham (MAD) as currency; as of May 2026, £1 buys approximately 12 to 13 Dirham. Most cities have good 4G coverage, though rural areas in the Atlas Mountains or the Sahara can have patchy service. If you're trekking or driving long distances, download maps and essential information while you still have a signal.

For more guidance on topping up your Vodafone account or managing your plan, visit the Vodafone UK website.

A surprised woman in a straw hat and sunglasses holds a map and passport against a red background.
Photo by Gustavo Fring on Pexels

Frequently asked questions

how much does Vodafone roaming cost in Morocco
Vodafone UK roaming plans for Morocco start at £7 per day for short trips. If you're travelling for a week, a 7-day plan costs £30 in total, which works out to approximately £4.29 per day. The longer your trip, the lower your effective daily cost becomes.
is Vodafone roaming worth it for Morocco
For a short trip, £7 a day is reasonable if you want to keep your UK number and avoid switching SIMs. For a week-long holiday, the 7-day plan at £30 offers better value at £4.29 per day. However, alternatives like Holafly eSIMs may be cheaper if you only need data and can use messaging apps instead.
how do I activate Vodafone roaming for Morocco
Check that international roaming is enabled on your Vodafone account through the My Vodafone app or online before you travel. Buy a roaming add-on plan before departure rather than relying on pay-as-you-go rates, which can be significantly more expensive if you forget to activate a plan first.
does Vodafone work in Morocco
Yes, Vodafone UK works in Morocco, but you'll need to activate a roaming plan to avoid unexpected charges. Vodafone offers day-based roaming packages starting at £7 per day as of May 2026.

Sources

  1. Vodafone UK roaming Morocco: Plans, alternatives, and tips (esim.holafly.com)

Comments

Loading comments…

Leave a comment

Comments are reviewed before publishing. We don't share your email and we never spam.

Tags: vodafonemorocco-roaminginternational-travelmobile-costsesim-alternatives