Planning your trip to Morocco and flying to Marrakech and wondering if you can buy a sim card at Marrakech Airport? Don't waste money on high roaming charges or get frustrated by slow overseas data roaming plans.

This is a complete guide with everything you need to know before buying a prepaid sim card for Morocco at Marrakech Airport.

Find out where to buy a sim card, up to date prices as per January 2025, my recommendation and more about eSIMs for Morocco.

In the past I always used to buy a prepaid sim card on arrival in my destination, nowadays I mostly use eSIMs to stay connected.

Table of Contents

Looking to buy an eSIM for Morocco then check out my complete guide with a comparison of the best eSIMs for Morocco in 2025.

Some links in this article about buying a sim card at Marrakech Airport are affiliate links. If you buy any of the products after using an affiliate link I will earn a small commission. This is at absolutely no extra cost to you!

My recommendation

Traveltomtom recommends buying a Maroc Telecom or INWI sim card for Morocco at Marrakech Airport. For around $20 USD you get a prepaid sim card for tourists with 20 GB data.

Traveltomtom is an advocate for using eSIMs when traveling abroad, but eSIMs for Morocco are a little more expensive than local prepaid sim cards.

I happily pay a couple dollar extra just to be online as soon as the plane lands and to skip the hassle of buying a sim card at Marrakech Airport.

Traveltomtom recommends a Jetpac eSIM for Morocco. Those are the best value eSIMs for Morocco and you get 10 GB data for $22 USD.

Click here for a complete Morocco eSIM guide with everything you need to know before ordering an eSIM for Morocco.

If you continue traveling to other countries after your trip to Morocco then it is worth looking into a world travel sim card. Check out my comparison of the best global travel sim cards with data in 2025.

Why buying a sim card for Morocco

First and foremost we want to avoid high roaming charges. Don't use data roaming on your sim card from home or get charged with excessive high data roaming charges.

There are many reasons to stay connected when traveling to Morocco, but the main reason is that it makes life so much more convenient when you have a working data connection on your phone. Ordering an Uber, getting directions from Google Maps or looking for a cool nearby rooftop bar is not possible without a data connection on your phone.

Also think about emergencies, checking your banking apps, etc. Don't depend on public WiFi. There is no guarantee, it could be slow and keep in mind that public WiFi is through an UNSECURED network. The use of a VPN is recommended to protect your data.

A prepaid sim card is the cheapest way to stay connected when traveling to Morocco. High roaming costs can ruin your trip and overseas data plans slow down your internet speed, therefore I opt for buying a prepaid sim card at the airport in Marrakech or get yourself an eSIM for Morocco.

As I am also trying to visit every country in the world you can already find more than 200 prepaid sim card guides on Traveltomtom from all over the world: Europe, Asia, USA, Netherlands, Amsterdam, France, Paris, Spain, Madrid, Miami, New York, Brazil, Egypt, Saudi Arabia, Dubai, Istanbul, Qatar, Malaysia, Sydney, Australia, New Zealand and many more.

So when planning your next adventure abroad come check out Traveltomtom for the latest prepaid and eSIM advice for your next holiday destination. Bookmark me and let me help you save money.

Arrival at Marrakech Airport

Arriving at Marrakech Airport is well mostly chill and the airport is very spacious with high ceilings and pretty modern. First you will be guided to immigration. There is a huge hall and it goes pretty fast normally. Although often long lines within approximately 15 minutes you will have your passport stamped.

However, there are so many viral videos nowadays about extremely long lines at Marrakech Airport immigration, I feel like I was always just lucky and never waited more than 15 minutes.

After immigration you will be guided into the Baggage Claim hall and you will see an ATM and a money exchange office next to the luggage belts alongside sim card shops.

After you collected your luggage you will have to pass through a customs bag check and all your bags have to go through a scanner before you arrive in a huge but quiet Arrival Hall.

Taxi's, vendors, car rentals, etc. are all outside. Arriving at Marrakech Airport is very pleasant and chill in my opinion. A taxi to the city should never cost more than $10 USD and that already is a tourist price!

Where to buy a sim card at Marrakech Airport

where to buy a sim card for morocco at marrakech airport

It is impossible to miss the sim card stores at Marrakech Airport. After you get your passport stamped at customs you walk into the Baggage Claim hall and right in front of you there are 3 sim card stores: Maroc Telecom, INWI and Orange.

These are also the 3 main mobile internet operators in Morocco and they sell prepaid sim cards for tourists at Marrakech Airport.

sim card marrakech airport

Be aware that you will have to buy your sim card for Morocco at the luggage belts at one of the above mentioned stores. After you pick up your luggage and you go through the customs baggage check you can NOT walk back into the Baggage Claim area.

The sim card shops at Marrakech Airport are open from the first flight arriving until the last one and they all accept international credit cards on top of that as of 2025 they now also have eSIMs for tourists available.

Prices sim cards Marrakech Airport

All info and prices are updated as per January 2025 and prices are in Euros: $1 USD = €0.98 EUR and €1 EUR = $1.02 USD.

free sim card marrakech airport

Everyone will lure you with a free sim card at Marrakech Airport, but all operators do the same. Registering a sim card for Morocco is free and there is no extra charge, just buy a data package and that is what you pay for.

Update: as per 2025 you can now also opt for an eSIM, so all the below prepaid sim cards for tourists are available as physical prepaid sim cards as well as eSIMs.

Orange

At Orange they offer two data packages for tourists for 30 days:

  • 10 GB data and 300 minutes = €15 EUR - $16.5 USD
  • 20 GB data and 600 minutes = €30 EUR - $33 USD

INWI

At INWI they are more flexible and you basically pay per GB data: 1 GB data = €1 EUR and you can put your own package together. The packages are valid for 30 days.

Or you can buy a prepaid sim card with unlimited data for 30 days for €50 EUR - $50 USD.

Maroc Telecom

A prepaid sim card of Maroc Telecom is also free when you buy one of the following data-only packages:

  • 20 GB data for 30 days = €20 EUR - $20 USD
  • 30 GB data for 30 days = €30 EUR - $30 USD
  • 40 GB data for 30 days = €40 EUR - $41 USD

Best prepaid sim card at Marrakech Airport

morocco sim card marrakech

This comes down to what kind of user you are. If you don't want to rely on WiFi when traveling in Morocco then it is recommended to buy a big data package. In that case Traveltomtom recommends a Maroc Telecom prepaid sim card with 30 GB data for €30 EUR ($31 USD).

As a comparison the best value eSIM for Morocco is a Jetpac eSIM for Morocco with 10 GB data for $22 USD.

For more eSIM deals check my comparison of the best Morocco eSIMs in 2025.

INWI basically offers the same prepaid sim cards as Maroc Telecom.

If you also want to make phone calls in Morocco then the prepaid sim card deal of Orange is an option as they have calling minutes included in their data packages plus it also is the cheapest prepaid sim card deal at Marrakech with €15 EUR ($15 USD).

But Orange has the smallest 4G/5G network in Morocco and is therefore the least recommended sim card for traveling in Morocco.

When we take into consideration the 4G/5G network strength then Maroc Telecom and INWI have the best 4G/5G network in Morocco in 2025, prices for data packages are the same and therefore according to Traveltomtom an INWI or a Maroc Telecom sim card is the best for traveling in Morocco.

Best eSIMs for Morocco

The easiest way to stay connected when traveling to Marrakech in 2025 is an eSIM. You order an eSIM for Morocco online. No more visiting a phone store and swapping physical prepaid sim cards.

You order an eSIM for Morocco on the internet, you receive a QR code, scan it, follow the simple steps and within less than 2 minutes you have a Morocco eSIM installed on your phone.

Upon arrival in Morocco it automatically connects you to an available network and you enjoy data on your phone pretty much when the plane lands.

Check out Traveltomtom's complete guide with everything you need to know before ordering an eSIM for traveling to Morocco in 2025.

Jetpac

Jetpac has the best value eSIMs for Morocco in 2025. Jetpac has excellent eSIM plans and also offers other service like free VPN subscription airport lounge passes, etc. Read more about it in our review with all pros and cons about Jetpac.

jetpac esim card plans for morocco

Here are all the Jetpac eSIM plans for Morocco in 2025:

  • 1 GB data for 4 days = $1 USD
  • 3 GB data for 7 days = $7.5 USD
  • 5 GB data for 30 days = $13.5 USD
  • 10 GB data for 30 days = $22 USD
  • 20 GB data for 30 days = $60 USD

Click here for more info or to order a Jetpac eSIM for Morocco.

The Jetpac Morocco eSIMs are data-only and incoming and outgoing calls and sms are not supported. Jetpac eSIMs operate on the Orange network in Morocco.

SimOptions

Traveltomtom has used SimOptions in more than 50 countries around the world without ever facing an issue. Read more about this eSIM operator in our full SimOptions review.

simoptions esims for morocco

Here are the SimOptions eSIM plans for Morocco:

  • 1 GB data for 7 days = $4.50 USD
  • 3 GB data for 30 days = $10.90 USD
  • 5 GB data for 30 days = $15.90 USD
  • 10 GB data for 30 days = $30.90 USD
  • 20 GB data for 30 days = $56.90 USD
  • 30 GB data for 30 days = $81.90 USD

These data-only eSIMs are only valid in Morocco.

SimOptions also sells international eSIMs for Morocco.

  • The AIS eSIM is valid in 141 countries: 6 GB data for 15 days for $39.90 USD
  • The Orange eSIM is valid in 122 countries: 10 GB data for 14 days for $39.90 USD

Click here to order an eSIM for Morocco via SimOptions.

SimOptions doesn't specify exactly which network operator they use in Morocco. Max data speed is 4G/LTE. However, as of January 2025 there is still no 5G available in Morocco. All SimOptions eSIMs are data-only.

Make sure your phone is unlocked and eSIM compatible before ordering an eSIM for Morocco.

There are many more eSIM providers like: GigSky, Roamless, Firsty, etc. find them all in my eSIM guide for Morocco.

Buying a sim card in Marrakech city center

morocco sim card street vendors in marrakech

Phone shops Marrakech

If for some reason you weren't able to buy a prepaid sim card at Marrakech Airport there is always the option to walk into any phone store. They sell also prepaid sim cards for Morocco and they will charge a small service fee for activating. English is not everywhere spoken very well and communicating could be an issue. Another reason to get your sim card for Morocco at the airport.

Sim card prices and packages at phone stores are more or less the same as on the airport.

Street vendors

Then lastly you can also buy prepaid sim cards on the streets from sim card vendors. Personally this would be the last thing I would do, but if there really is no other option…

These guys sell sim cards from INWI, Orange and Maroc Telecom. Pick your favorite! In my case they offered me a sim card for €20 EUR with 400 minutes calling included and 40 GB data from Orange. When I said no, they started offering me a lower price.

Prices are negotiable apparently, no passport needed, but who knows what package they activate on your phone as the activation messages will be in Arabic. You might end up with no data after 2 days… Traveltomtom simply doesn't recommend it!

Order a prepaid sim card for Morocco online

If your phone is not eSIM compatible but you would like to order a sim card for traveling to Morocco online before your trip then check out the following.

Arrive prepared in Morocco with an international prepaid sim card. You order them online and a physical prepaid sim card will be delivered to your home address. You put this sim card in your phone and it automatically connects to an available network upon arrival in Morocco, basically when the plane lands you are instantly online.

orange holiday world international prepaid sim card for morocco

SimOptions is the only sim card provider that sells physical prepaid sim cards for Morocco:

  • 10 GB data for 14 days = $49.90 USD

Click here for more info or to order this international prepaid sim card for Morocco via SimOptions.

Also a last reminder that if your phone is eSIM compatible you can arrange everything online within just a couple clicks by ordering an eSIM for Morocco.

For more detailed info and an answer on all your FAQ about using eSIMs when traveling to Morocco check out Traveltomtom's comparison of the best eSIMs for Morocco in 2025.

I am sure some of the above tips for buying a sim card in Marrakech were helpful for your upcoming trip to Morocco. Let me know in the comments below if you have any questions and I am more than happy to help you out.

Looking for tips for traveling to Marrakech then check out the caption and photos of my post on Instagram.

Curious what the life of a full time nomadic traveler looks like? Go check out my 680K Instagram account or 1.4 Million TikTok account both called @traveltomtom. Follow along with daily updates from around the world about the good, the bad and the ugly about traveling.

Traveltomtom is on the road to 197, meaning I would like to travel to every country in the world. As of January 2025 I have visited more than 155 countries, still about 40 to go, but no rush.

Enjoy your trip to Marrakech!