Travel guide ยท Getting connected
eSIM vs SIM in Morocco: which is better?
An eSIM gets you online the second you land; a local SIM is cheaper per gigabyte and gives you a Moroccan number. Here's the honest cost, setup, and coverage comparison so you pick the right one.
โ Last verified: June 2026The short answer
Both work well in Morocco - the right choice depends on how much you value convenience versus cost:
- Choose an eSIM if you want to land already connected with no queue and no passport registration. Best for short trips and arrival-day peace of mind.
- Choose a local SIM if you want the lowest price per gigabyte and a Moroccan phone number (useful for calls, riads, and some bookings). Best for longer stays.
Plenty of travelers do both: an eSIM for the first day, then a cheap local SIM if they're staying a week or more.
eSIM vs local SIM, side by side
| Travel eSIM | Local SIM | |
|---|---|---|
| Setup | Install before you fly; works on landing | Buy at airport/shop; show passport |
| Queue | None | Possible wait at the counter |
| Cost | Higher per GB | Cheapest per GB (~30-60 MAD for 20-30 GB) |
| Phone number | Usually data-only | Local Moroccan number included |
| Phone needed | eSIM-compatible only | Any unlocked phone |
| Top-ups | In-app, instant | Shops, kiosks, operator apps |
Best eSIMs for Morocco
Install over Wi-Fi before you travel, then switch it on when you land. You'll need an eSIM-compatible phone (most recent iPhones and Android flagships).
Local SIM providers in Morocco
Three carriers cover the country. All sell tourist SIMs at airport counters and city shops - bring your passport for registration.
| Carrier | Notes |
|---|---|
| Maroc Telecom (IAM) | Widest coverage, strong in rural areas and the Atlas/desert. |
| Orange Morocco | Good city coverage and competitive tourist bundles. |
| Inwi | Often the cheapest data deals; solid in urban areas. |
Coverage thins out in the dunes and High Atlas. Maroc Telecom tends to have the best rural reach - and download offline maps regardless of which option you choose.
How much data do you need?
For maps, messaging, ride apps, and social media, most tourists are comfortable with 10-20 GB for a week. Local SIMs bundle 20-30 GB cheaply; eSIMs sell smaller packs you can top up. If you'll video-call or stream, lean to the higher end or an unlimited Holafly plan.
Frequently asked questions
Is an eSIM or a local SIM better for Morocco?
An eSIM is better if you want to land already connected with zero queues - you install it before you fly and it works the moment you switch on your phone. A local SIM (Maroc Telecom, Orange, or Inwi) is usually cheaper per gigabyte and often includes a Moroccan phone number, which helps for calls and bookings. Many travelers use an eSIM for arrival day and a local SIM if they stay longer.
How much does a SIM card cost in Morocco?
A local tourist SIM from Maroc Telecom, Orange, or Inwi typically costs around 30-60 MAD (roughly 3-6 EUR) for a package with 20-30 GB of data. Travel eSIMs like Airalo or Holafly cost more per gigabyte but save you the airport queue and passport registration.
Does eSIM work in Morocco?
Yes. Travel eSIMs such as Airalo, Holafly, and Nomad work in Morocco and connect to the local networks. You need an eSIM-compatible phone (most recent iPhones and Android flagships) and you should install the eSIM over Wi-Fi before you travel, then enable it on landing.
Where can I buy a SIM card at Moroccan airports?
Maroc Telecom, Orange, and Inwi have counters or kiosks in the arrivals halls of major airports like Marrakech (RAK) and Casablanca (CMN). Bring your passport for registration. If you'd rather skip the queue, install a travel eSIM before you fly.
How much mobile data do I need for a week in Morocco?
For maps, messaging, ride apps, and social media, most tourists are comfortable with 10-20 GB for a week. Local SIMs often bundle 20-30 GB cheaply, while eSIM plans are usually sold in smaller increments you can top up as needed.