Three roaming Morocco: Plans, pricing, and alternatives
Explore the Three roaming Morocco plans, their benefits, pricing, and limitations. Plus, explore other connectivity alternatives to avoid roaming charges.
Travelling from the UK to Morocco with Three? Using the Three roaming Morocco service is the standard connectivity option, but what plans are available, and how much do they cost?
Find out every plan available to use the Three roaming in Morocco service, including benefits, pricing, and limitations. Plus, explore a travel eSIM for Morocco as a connectivity alternative for your trip.

Is Three roaming available in Morocco?
Yes, Three roaming is available in Morocco. However, conditions and pricing depend on which of the following plans you have:
- Pay Monthly
- Pay As You Go
- Go Roam Pass
- Data Passport
Disclaimer: The data in this blog is accurate as of August 1, 2025, and is subject to change.
Three roaming charges in Morocco
Let’s talk about how much each Three roaming Morocco plan costs and what it includes.
Note: If you joined Three before October 2021, check their pricing guide based on when you purchased your plan.
Pay Monthly
Three has four Pay Monthly plans available. However, each one has a different way of unlocking the Three roaming in Morocco service.
Here’s how each plan works:
- Complete: If you joined or upgraded your plan before June 22, 2025, you can use Three roaming in Morocco for free for 56 days. If you joined or upgraded after June 22, you can use your local allowance at no extra cost.
- Value: If you joined or upgraded your plan before June 22, 2025, you can use Three roaming in Morocco at no extra cost for 28 days. If you joined or upgraded your plan after June 22, you can buy a Go Roam pass or pay £7 to use your local allowance.
- Advanced: Roaming included with a Go Roam pass, or you can unlock your local text and calls allowance, plus up to 12 GB/month, by paying £7 for a daily roaming pass.
- Lite: Roaming included with a Go Roam pass, or you can unlock your local text and calls allowance, plus up to 12 GB/month by paying £7 for a daily roaming pass.
To activate your Complete and Value free roaming passes, log in to your My3 or use the Three app.
Three roaming charges after using your allowance
If you ran out of free roaming passes or used the 12 GB/month of your local allowance, there are additional Three roaming charges in Morocco:
- Data: 1p/MB
- Calls: 3p/minute to the UK or £1.40/minute to a Go Roam Around the World destination
- Texts: 2p/text to the UK, 35p to a Go Roam Around the World destination
Pay As You Go
Here are the pay-as-you-go rates to use Three roaming Morocco:
- Make calls: £3/minute
- Receive calls: £1.25/minute
- Text messages: 35p per text
- Data: £6/MB
Go Roam Pass
If you want to avoid the pay-as-you-go rates and don’t have free roaming passes, a Go Roam Pass gives you limited access to your monthly plan.
Here’s how much each Three roaming Morocco plan costs:
- 3-day Go Roam Around the World Extra Pass: £17.50
- 5-day Go Roam Around the World Extra Pass: £25
- 7-day Go Roam Around the World Extra Pass: £28
- 14-day Go Roam Around the World Extra Pass: £49
These plans can be activated by logging in to your My3 or purchasing using the Three app.
How to save money using Three roaming Morocco?
If you’re travelling to Morocco with Three premium plans, roaming comes at no extra cost. However, you can reduce roaming charges and still get mobile internet in Morocco with the following tips:
- Rely on Go Roam passes: Paying for a Go Roam pass significantly reduces your roaming cost, as you can use your local allowance for 14 days for £49.
- Set a Spend Cap: If you’re on a pay monthly plan, you can set a Spend Cap to reduce your roaming charges from daily or Go Roam passes.
- Check your free roaming passes before travelling: If you’re on an eligible plan with free roaming passes, check how many you’ve got left before travelling.
- Use a travel eSIM over Three roaming: To avoid pay-as-you-go and Go Roam costs, a travel eSIM is an excellent alternative to staying connected while travelling.
Travel with the Holafly eSIM for Morocco and reduce Three roaming charges
If you’re on a premium plan, using Three roaming Morocco won’t cost much, but this changes when using pay-as-you-go or Go Roam passes as alternatives.
The eSIM for Morocco works as an alternative for UK travellers. The starting price is £7/day and you get unlimited data, 5G connectivity, up to 500 MB of data sharing, and 24/7 customer support.
But the longer you stay, the cheaper your plan. For a 14-day trip, you’ll pay £39 or £2.79/day, lower than the Three Go Roam pass.
But, if you’re up for an authentic Moroccan adventure and you’re looking for all the things to do in Morocco, perhaps you’ll need a more complete plan, like the Holafly Plans.
Holafly Plans include unlimited data, unlimited tethering, 5G data speeds, 24/7 customer support, and coverage in over 170 destinations for just ~£48.11/month!