Get 5% of discount using the code
MYESIMNOW5
Buy eSIM
Trustpilot

Are you an O2 customer travelling to Morocco soon? O2 offers various alternatives to staying connected abroad, from Pay Monthly to Pay-As-You-Go, but which is better for your trip?

This guide covers everything from O2 roaming in Morocco plans, including pricing and benefits, plus alternatives like a Holafly eSIM to help reduce roaming costs during your trip.

o2 roaming morocco

Can I use my O2 phone in Morocco?

Yes, O2 roaming is available in Morocco. Both major carriers, Orange and Inwi, collaborate with O2 to offer roaming inside the country.

This means you can use your O2 eSIM to stay connected during your trip without buying a Morocco SIM card.

Disclaimer: The data in this review is accurate as of 11 August 2025 and is subject to change

Is Morocco included in O2 EU roaming?

O2 roaming in Morocco is only available through Pay Monthly and Pay As You Go.

O2 roaming in Morocco is not included in the O2 EU roaming plans. O2 Travel Inclusive Zone Bolt On or the O2 Travel Inclusive Zone Ultimate Bolt On plans aren’t available for Morocco, which come with Volt and Plus plans.

Note: Not to be confused with the Bolt On roaming bundles, which are sold separately on Pay Monthly and Pay As You Go plans.

O2 roaming charges in Morocco

Here are the O2 roaming charges in Morocco for Pay Monthly and Pay As You Go users:

ServicePay MonthlyPay As You Go
Data£26 to £65£7.20/MB
Text£1/text0.50p
Calls£3/min£2

For Pay Monthly users, getting mobile internet in Morocco is possible through data roaming bundles, called Data Roaming Bolt Ons, which are split into three zones.

These range from  £26 to £65, as those are the fixed rates for O2 Zone 3 Bolt On pricing. 

Here’s how much data you get with each bundle:

  • £26: 100 MB
  • £45: 500 MB
  • £65: 1 GB

How to activate O2’s Morocco roaming

Here’s what you need to do to activate O2 roaming in Morocco:

  • Pay Monthly:
    • Check your My O2 account. If it’s not active, turn it on manually.
    • Alternatively, text TRAVEL to 23336 to activate it.
    • To get a data bundle, buy it using your My O2 account or the purchase link you get upon landing in Morocco.
  • Pay As You Go:
    • Turn on “Data roaming” on your phone.
    • You’ll get immediate access to text, calling, and mobile data in Morocco.

Holafly eSIM for Morocco: Loved by travellers!

Unlike in other destinations, like O2 roaming in the USA, travellers cannot access Travel Inclusive plans in Morocco. This makes roaming in Morocco a more expensive option, as you’ll have to use pay-as-you-go rates and hefty roaming bundles.

That’s where using the Holafly eSIM for Morocco becomes a reliable alternative. Pricing starts at £7/day, and you get unlimited data for up to 90-day trips. You get 5G data speeds, 500 MB of data sharing daily, and 24/7 customer support.

However, that’s not the final price. For a 14-day trip, you’ll pay £39, or £2.79/day, which is lower than the price of an O2 Morocco roaming bundle.

But if you need a more complete plan, Holafly Plans is a better option. This monthly subscription is available in over 170 destinations, including Morocco.

With Holafly Plans, you get unlimited data, unlimited tethering, 5G data speeds, and 24/7 customer support for just ~£48.93/month.

Julio Osuna

Julio Osuna

English Content Writer

I first started my content creation journey as a freelancer in 2019, before connecting with Holafly in 2021. At Holafly, my travel and tech interests come together in one place as I craft high-quality articles about the eSIM and related markets. My content aims to help travelers stay connected, wherever they are.

Read full bio