How to buy a Morocco SIM card: All you need to know
Learn how and where to buy a Morocco SIM card, both from the UK and once you land. Our guide compares the price, plans, and coverage of top providers.
While you’re busy losing yourself in the maze-like alleys of Marrakech or soaking in the Sahara sunset, staying connected to the internet is essential. Whether it’s for checking maps, sharing snapshots of your trip, or simply keeping in touch with loved ones back home, having a reliable Morocco SIM card is a must.
In this guide, we explain where and how to buy a prepaid Morocco SIM card and highlight the best international SIMs and data plans. If you’re looking for an even quicker solution, we’ve got you covered with an alternative unlimited data travel eSIM.

Why buy a Morocco SIM card for tourists?
Moroccan SIMs are cheap and cover the essentials. A SIM card for Morocco offers calls, texts, and data without roaming charges – essentials for keeping in touch with home while enjoying your trip to the max.
Prepaid SIM cards are convenient, too. You can get a Morocco SIM card online (only from selected providers), at the airport, or in local shops. This said, in 2025, virtual SIM cards offer an even easier way to get online, with almost-instant activation from digital QR codes.
How much is a SIM card in Morocco?
A prepaid Morocco SIM card can cost as little as 20 MAD (~£2 GBP) and go up to 550 MAD (approximately ~£44). Prices vary depending on the provider, plan, and amount of mobile internet for Morocco you need.
Where can I buy a prepaid SIM card for Morocco?
You have two options for buying a SIM card for Morocco: purchase a Moroccan SIM card before traveling or when you arrive.
Buying a SIM card for Morocco before you arrive
If you hope to buy a SIM card for Morocco before you arrive, your options are limited.
Only international Orange Travel offers the Orange Holiday World SIM Card on its website or through third-party retailers like Amazon and Holiday eSIM.
However, even this option might have limited plans and include shipping charges.
If Orange’s plans don’t suit your needs, or if you’re specifically interested in Maroc Telecom or Inwi, you’ll need to wait until you’re in Morocco to buy and activate your SIM card.
Buying a Morocco SIM card upon arrival
Having landed, look for physical Morocco SIMs from Maroc Telecom, Inwi, or Orange Morocco.
Here are a couple of places where you can purchase a Moroccan SIM card in person:
- Local shops and supermarkets: Aswak Assalam, Carrefour, and Acima
- Electronic store retailers: ELECTROPLANET stores
- Local “hanout” corner shops
- Tabac shops (marked with “tabac” signs)
- Kiosks near busy markets or tourist shops
Top tip: Make sure to carry your passport, as it’s required for Morocco SIM card registration. This is a standard process to ensure that all SIMs for Morocco are registered under a user’s name.
Can I buy a SIM card at a Morocco airport?
Yes, once you pass through customs, kiosks are located right in front and operate 24/7. Depending on your chosen data plan, expect to pay between 50 and 200 MAD (around ~£4 to £16 GBP).
- Casablanca Mohammed V International Airport (CMN): kiosks in Terminals 1 and 2 and providers like Maroc Telecom, Orange, and Inwi
- Marrakech Menara Airport (RAK): SIM card shops right after baggage claim, and the same three major providers
- Rabat-Salé Airport (RBA): located in the arrivals hall after customs, but only offers Inwi eSIMs
Top tip: Keeping some cash in Moroccan Dirhams or Euros is a good idea. While some kiosks take credit cards, not all may be set up for this, especially in smaller airports or during peak times.
Which is the best SIM card for Morocco?
Maroc Telecom, Orange, and Inwi. These three local networks offer prepaid Morocco SIM cards for tourists. Each comes with its own plans, coverage, and prices.
Maroc Telecom
Maroc Telecom, also known as Ittisalat Al Maghrib (IAM), is the largest telecommunications company in Morocco. Physical SIM cards from Maroc Telecom cannot be purchased online from outside Morocco.
Here are some of Maroc Telecom’s Jawal SIM Card plans:
- 2 GB for 20 DH (~£2) valid for 7 days
- 3 GB for 30 DH (~£3) valid for 14 days
- 5 GB for 50 DH (~£6) valid for 30 days
- 10 GB for 100 DH (~£12) valid for 30 days
- 20 GB for 200 DH (~£25) valid for 30 days
Top tip: Payments for SIM cards and top-ups are cash-only or require a Moroccan-registered credit or debit card.
Orange Morocco
While Orange Morocco (also known as Orange Maroc) has the smallest 4G network coverage compared to competitors like Maroc Telecom, it’s still popular for its reliable service in urban areas.
Here’s a breakdown of Orange Morocco’s Yo Package plans:
- Package 49DH (49 DH/month or ~£4)
- 2 GB + 1 hour of calls + unlimited access to certain social apps + unlimited calls to Orange
- 3 GB + 3 hours of calls + unlimited calls to Orange
- 11 GB + 1 hour of calls + unlimited WhatsApp
- Package 99DH (99 DH/month or ~£8)
- 11 GB + 11 hours of calls + unlimited calls to Orange
- 20 GB + 1 hour of calls + unlimited access to certain social apps
- Package 149DH (149 DH/month or ~£12)
- 17 GB + 17 hours of calls + unlimited calls to Orange
- 30 GB + 3 hours of calls + unlimited access to certain social apps
- Package 199DH (199 DH/month or ~£14)
- 25 GB + unlimited calls
- 40 GB + 5 hours of calls + unlimited access to certain social apps
Inwi
Here are some of the popular data packages available with Inwi:
- 2 GB + 1 hour of national calls – 49 DH (~£4)
- 15 GB + 2 hours of national calls – 99 DH (~£8)
- 11 GB + 1 hour of national calls –119 DH (~£9)
- 18 GB + 5 hours of national calls – 149 DH (~£12)
- 25 GB + unlimited national calls – 249 DH (~£21)
Top tip: When purchasing an Inwi SIM, there’s a mandatory initial activation of 20 MAD in credit. This can catch you off guard if you’re expecting a quick setup without extra charges.
How to get a Morocco SIM card: Requirements for travelers
While you can use your phone and Moroccan SIM card quite easily, there are a few things to keep in mind:
- Valid ID: You must have your passport to present to the seller, who will either copy or scan it for SIM card registrations.
- Unlocked phone: If your phone is locked, contact your home carrier before your trip to see if they can unlock it. Once unlocked, you’ll be able to enjoy local rates for calls, texts, and data.
- Payment: Most kiosks and local stores accept cash. However, you can also pay by credit/debit card at airports or larger stores.
- SIM registration form: You may be required to fill out a SIM registration form at purchase time.
- Network compatibility: Morocco’s mobile networks use GSM technology, which works with most modern smartphones.
- Dual SIM: Your phone does not have to be dual SIM to have a Moroccan SIM card. However, if you have a single SIM phone, you’ll have to take your current SIM out (and temporarily lose access to your home number) and insert the Moroccan SIM card.
These requirements can catch travelers out. If your phone supports eSIM (most do), you can keep your existing physical SIM and install an eSIM for Morocco digitally, no swapping required. In fact, when it comes to buying eSIMs, the sign-up process only takes a few minutes and all happens online.
Unlike traditional physical SIM cards, eSIMs don’t require inserting any hardware into your phone. Instead, you simply download a digital SIM profile from a provider, connecting you almost instantly to a local network.
Plus, since it’s all handled digitally, you don’t risk losing or damaging a tiny SIM card during the swap.
Holafly’s eSIM for Morocco, discover Morocco without limits
Staying connected in Morocco is easy, but choosing the right option depends on your needs. Physical SIM cards can come with a few hassles. You might end up waiting in line at the airport or hunting for a shop. If you want to skip these worries, Holafly’s eSIM for Morocco might be the better option.
Enjoy unlimited data in Morocco without needing a physical SIM card. All you have to do is download the mobile app (available for Android and iOS), choose Morocco among 200 destinations, and select how many days you want coverage. Plans start at £7 for 1 day, with options up to £120 for 90 days.
Here’s a quick look at some potential Holafly eSIM plans for Morocco:
- 5-day trip to Morocco: £24 for unlimited data
- 10-day trip to Morocco: £33 for unlimited data
- 15-day trip to Morocco: £41 for unlimited data
- 20-day trip to Morocco: £50 for unlimited data
- 30-day trip to Morocco: £60 for unlimited data
When compared to Maroc Telecom’s 100 GB for 30 days for $100, Holafly’s eSIM for Morocco offers unlimited data for almost $30 less.
And if you’re a heavy user living in Morocco or constantly on the move, there’s always Holafly Plans. Our unlimited data monthly eSIM plan gives you peace of mind, wherever you are. Whether remote working in Essaouira or traveling the length of North Africa, you’ll get unlimited data, unlimited hotspot, and 24/7 customer support in 170+ worldwide destinations with Holafly Plans.