Why being online matters from the moment you land
Picture the first hour. You clear passport control at Marrakech Menara and the arrivals hall is loud. Somewhere in the crowd a driver is holding a card with your name. Or your riad has sent walking directions that end at a door with no sign, down a derb too narrow for a car. Without data, both of those become a guessing game.
With it, you open WhatsApp, share your live location, and the driver walks to you. You drop a pin on the riad and follow it on foot. Offline maps load the medina you downloaded last night. None of this is dramatic. It just removes the small frictions that turn a tired arrival into a stressful one. Morocco is welcoming and easy to travel.
Yet its old cities were built before street signs, and its mountain roads run far past the last cell tower. Connectivity is the thread that ties the modern logistics of a trip to the medieval geography you came to see.
The three operators, and who they're for
Morocco has three mobile networks, and the right one depends entirely on where you're going. Maroc Telecom — branded IAM — is the former state operator and still has the deepest rural footprint. It reaches highland Berber villages, the gorges of the High Atlas, and the piste roads out toward Merzouga and the dunes where the others simply drop out.
If your itinerary includes Imlil, Aït Benhaddou, the Dadès or a Sahara camp, choose IAM and don't overthink it. Orange Maroc and inwi (the youngest of the three) compete hard in the cities. There their 4G and 5G are excellent and their data bundles often a few dirhams cheaper. For a trip that stays in Marrakech, Fes, Casablanca, Rabat or Agadir, any of the three is fine, and inwi or Orange may save you a little. The gap only really opens up once the tarmac ends.
Buying a physical SIM at the airport kiosk
Every major arrival airport — Marrakech Menara, Casablanca Mohammed V, Agadir, Fes, Tangier — has operator kiosks in or just past the arrivals hall. They are set up for exactly this. You hand over your passport and the agent registers the SIM against it (a legal requirement, not an upsell). Then they slot it into your phone and test that data works before you walk away.
A tourist bundle of 10–20 GB typically costs 100–200 MAD — roughly €10–18. It often bundles in local minutes, which is handy for calling a riad's landline or a tour operator who doesn't use WhatsApp. Prices and promotions shift, so glance at the boards for all three operators before committing. The kiosks sit side by side, and a minute of comparison can save a third.
Keep the small paper receipt and the SIM's plastic holder — they carry your new number and the PIN/PUK codes you'll occasionally need.
The eSIM option: online before you've left the plane
Is your phone eSIM-capable? Most iPhones from the XS onward, recent Pixels, and flagship Samsungs are, and you can then skip the kiosk entirely. Buy a Morocco plan from Airalo, Saily or Holafly while you're still at home, install the profile over your own Wi-Fi, and set it to activate on arrival. As the plane taxis in and you switch off airplane mode, you're already connected.
There's no queue and no language fumble at a counter after a red-eye. Your home SIM stays in the phone, so your usual number keeps receiving calls and bank verification texts. The trade-off is cost per gigabyte: eSIM data runs higher than a local bundle, and the cheapest plans are sized for light use. For three or four days of maps, WhatsApp and the odd browser session in the cities, that premium is small and the convenience is real. Install and test it before you fly — never on airport Wi-Fi in a rush.
eSIM vs physical SIM: how to actually choose
Strip away the marketing and the decision is short. Say you're in Morocco for a few days, mostly in cities, and you value walking off the plane already connected. Get an eSIM — the higher per-GB price barely registers on a small allowance, and you keep your home number live. Now say you're staying a week or more, heading into the Atlas or the desert, or you simply want the most data for the least money.
Buy a local physical SIM at the airport. It's cheaper, the bundles are bigger, and a Maroc Telecom SIM will hold signal in places an eSIM's partner network won't. There's also a hybrid play that many seasoned visitors use. A cheap eSIM covers the first hour and the airport meet-up; then a local IAM SIM, picked up once you're settled, handles coverage and value over the rest of the trip. There's no wrong answer — just match the tool to the journey.
Coverage reality: cities versus the deep south
Here's the honest picture. In Marrakech, Casablanca, Rabat, Fes, Tangier and Agadir, 4G is fast and 5G is increasingly common. You'll stream, video-call and upload without thinking about it. Along the main highways and in the larger towns, coverage holds up well on all three networks. The story changes as you climb and as you head south. High in the Atlas, signal comes and goes with the valleys.
On the desert pistes around Merzouga and M'Hamid, and in the gorges and oases of the south-east, coverage thins to a single bar of Maroc Telecom if you're lucky and nothing at all if you're not. A Sahara camp may have a sliver of signal on a dune crest and none in the hollow where the tents sit. Plan for gaps.
This is country where you download what you need in advance rather than relying on a live connection. It's also where IAM is the operator that fails you least often.
Offline maps, live location and the medina problem
Google Maps inside a Moroccan medina is a known headache. The lanes are narrow and the walls are high. GPS bounces off stone and puts your blue dot a building or two from where you stand. The routing then tries to send you down passages that dead-end at a private door. Two habits fix most of it. First, download the offline map of each city before you arrive.
Google Maps lets you save a whole area for offline use, so even with no signal the map and basic navigation still work. Second, lean on live location sharing rather than turn-by-turn directions. When a riad or a driver sends you their pin, or you send them yours over WhatsApp, you're matching two dots instead of trusting a route through a maze.
For the final approach to a riad, the honest truth is that a phone number and a quick call often beats any app — 'I'm at the fountain by Bab Doukkala, can you send someone?' Many riads will dispatch a porter to walk you in.
WhatsApp, calls and how Moroccans message
WhatsApp is the default in Morocco. Riads, tour operators, drivers and shopkeepers all expect to reach you on it. It's how you'll confirm a transfer, send your flight number or ask a host for directions. Texting and sending photos or your live location works exactly as it does at home, over any data connection. Voice and video calls over WhatsApp generally work too.
That said, Morocco has a history of throttling internet-based calling (VoIP). On some networks a WhatsApp call may stutter or fail to connect while messages sail through fine. If a data call won't hold, fall back to a normal phone call using the local minutes on your tourist SIM, or just keep typing. Save every contact — riad, driver, guide — to WhatsApp the moment you have their number. That single app will carry most of your logistics for the whole trip.
Topping up, validity and tethering
Tourist bundles come with a validity window — often 7, 15 or 30 days. The data expires at the end of it whether or not you've used it, so match the plan to your trip length rather than buying the biggest number. If you run low, topping up is easy. Buy a recharge (recharge) voucher at any téléboutique, tabac or corner shop, dial the operator's code to add credit, then activate a data pass from there.
Or simply use the operator's app. Each network has its own app (Maroc Telecom, Orange, inwi) that shows your balance and lets you buy more data in a couple of taps once you're set up. Tethering — sharing your phone's connection to a laptop or a travel companion's device — works on the tourist plans. That's useful if you're travelling as a pair and only bought one SIM, though heavy hotspot use will burn through an allowance fast.
Keep an eye on remaining data via the app, so a dead connection in the desert isn't a surprise.
Before you fly: the checks that save the trip
A little homework at home prevents the worst arrival-day problems. Confirm your phone is unlocked. A handset still tied to your home carrier may refuse a Moroccan SIM entirely, and you won't discover it until the kiosk agent shrugs at the counter. If you're banking on an eSIM, verify your exact model supports one — the carrier's website or your phone's settings will say.
Install the plan before departure, while you still have reliable Wi-Fi. Photograph your passport's main page so registration is quick even if you've stowed the physical document. Download offline maps for every city on your route, and save your riad, driver and tour contacts to WhatsApp in advance. Finally, decide your strategy before you land — eSIM, airport SIM, or the hybrid.
Then you walk through arrivals knowing exactly what you're doing, rather than making the call exhausted in a crowded hall.
- Keep your passport in hand at the kiosk — SIM registration is legally required and done on the spot.
- Choose Maroc Telecom (IAM) for anything in the Atlas, the desert or remote villages.
- Compare the boards at all three kiosks before buying — they sit side by side and prices differ.
- Install and test an eSIM at home over Wi-Fi, never in a rush on airport Wi-Fi.
- Download offline Google Maps for every city before you fly — GPS wanders inside the medina.
- Save your riad, driver and guide to WhatsApp immediately, and share your live location to meet up.
- Match the bundle's validity window to your trip — unused data expires when the window closes.
- Check your phone is unlocked and eSIM-capable before you rely on either option.
Get a Morocco eSIM before you fly
Install a Morocco data plan before departure and land already online — so you can message your driver, find your riad and navigate the medina from the moment you arrive.