Spain and Morocco are one of the classic two-country trips: Andalusia, a ferry across the Strait of Gibraltar, then Tangier, Chefchaouen or Fes. The crossing takes about an hour. The mobile rules on each side could hardly be more different.
Spain is inside the European Union's roaming zone. Morocco is not. That single fact decides everything below, including the one setting that stops your Morocco eSIM from starting its clock while you are still in Spain.
The short answer
- In Spain, use your home plan if it includes EU roaming, or a Spain or Europe eSIM if it does not.
- In Morocco, use a Morocco eSIM. No EU plan covers Morocco under "roam like at home", and UK and US plans rarely include it either.
- Keep the Morocco eSIM switched off until you are on Moroccan soil. In southern Spain your phone can pick up Moroccan masts across the Strait.
Both lines live side by side on the same phone. You switch the data line when you cross, and your home number stays reachable for calls and texts the whole time.
Which case are you?
You have an EU phone plan
Spain is covered by the EU's "roam like at home" rules: you use your normal allowance at no extra cost, within your operator's fair-use limits. You do not need anything extra for the Spanish leg. Morocco is outside the EU zone, so your operator bills it as international roaming, usually by the megabyte or through a paid pass. That is the leg a Morocco eSIM covers.
You have a UK plan
Since Brexit, EU roaming is no longer guaranteed for UK plans. Some UK operators still include Spain, others charge a daily fee. Check your own contract for Spain. For Morocco, assume roaming is not included and use a Morocco eSIM.
You have a US, Canadian or other plan
Your operator will usually charge a daily international pass in both countries. Two separate eSIMs, one for Spain and one for Morocco, are normally cheaper than paying that daily pass on every day of the trip.
One eSIM for both countries?
Global and multi-region eSIMs that cover both Spain and Morocco do exist. They are convenient: one QR code, one purchase. The trade-off is how they sell data. They are usually sold as a fixed amount of data for the whole trip. Once it is used up, you top up or you are offline.
A Morocco eSIM like ours is built the other way round. It covers only Morocco, but it gives you 1 GB per day at full 4G/5G speed, then 512 Kbps until the next reset, with no total cap and the connection never cut off. For the Moroccan leg of a trip, where you will navigate medinas, call riads on WhatsApp and share your connection with whoever is travelling with you, a daily allowance is harder to run out of than a bucket.
If your Spanish leg is covered by your home plan, the simplest and usually cheapest setup is home plan in Spain plus a Morocco eSIM for Morocco. You only pay for the country that actually costs you money.
The crossing: ferries and the sea
The main routes run from Tarifa to Tangier port and from Algeciras to Tanger Med. Two things happen to your phone on the way:
- At sea, some ships run their own onboard mobile network. It is billed at satellite roaming rates by your home operator, and it is the most expensive data you can use on the whole trip. Turn on airplane mode, or at least switch off data roaming on your home line, before the ferry leaves port.
- Close to both coasts, your phone may flip between Spanish and Moroccan networks. That is normal, but it is exactly when a home line with data roaming on can start billing you Moroccan rates.
The trap that costs Morocco eSIM users days
Our eSIM, like most, starts its validity at the first connection to a Moroccan network, not at purchase and not at installation. That is normally an advantage: you can install it at home weeks before you leave.
On a Spain and Morocco trip, it creates one risk. From Tarifa, Algeciras and parts of the Costa del Sol coast, a phone can sometimes see Moroccan masts across the Strait. If your Morocco eSIM line is switched on while you are still in Spain, it can connect to one of them and start counting days you are not in Morocco yet.
The fix takes two taps:
- Install the Morocco eSIM at home, on Wi-Fi.
- In your phone's settings, turn that line off and keep your home line as the data line in Spain.
- When you arrive in Tangier, turn the Morocco eSIM line on and set it as your data line. The clock starts then.
- On the way back, switch the data line to your home plan before you board.
Ceuta and Melilla
Ceuta and Melilla, on the North African coast, are Spanish cities. For mobile purposes they behave like Spain: an EU plan works there under "roam like at home". A Morocco eSIM is for the Moroccan side of the border, so if you cross into Morocco from Ceuta, switch lines once you are through.
One more difference: the clock
Morocco stays on GMT all year since 20 September 2026. Spain follows Central European Time, so it is one hour ahead of Morocco in winter and two hours ahead in summer. Ferry timetables are published in local time on each side, which catches out more travellers than any phone setting.
Which Morocco plan for the Moroccan leg?
Count the days you will actually spend in Morocco, not the length of the whole trip. Our plans run for 1, 3, 5, 7, 10, 15 or 30 days, from 6 euros for a day trip to Tangier up to 79 euros for a month. For a classic week in the north (Tangier, Chefchaouen, Fes), the 7-day plan at 24 euros is the usual fit. All plans include hotspot, so one eSIM can cover a couple on a tight budget.
If your Moroccan leg is a day trip from Tarifa, the 1-day plan exists precisely for that. Install it at home, keep the line off, and turn it on when you step off the ferry.
Before you leave: a checklist
- Check that your phone is eSIM-compatible and unlocked.
- Check your home plan's roaming terms for Spain.
- Buy and install the Morocco eSIM at home, then switch its line off.
- Download offline maps for both countries.
- Before the ferry: airplane mode or data roaming off on your home line.
- In Tangier: Morocco eSIM on, set as the data line.
All plan lengths are on our plans page.
Portugal, Spain and Morocco in one trip
Adding Portugal changes nothing in the logic. Portugal, like Spain, is inside the EU roaming zone, so an EU plan covers Lisbon and Porto exactly as it covers Seville. The only country on that itinerary outside "roam like at home" is Morocco.
For an EU traveller, the setup is therefore the same: your home plan in Portugal and Spain, a Morocco eSIM for the Moroccan days. For a UK or non-European traveller, the choice is between one global eSIM for all three countries and two separate eSIMs, one for Europe and one for Morocco. If the Moroccan leg is a week or more, a Morocco eSIM with a daily allowance usually gives you more usable data there than the Morocco share of a global bucket.
Whatever the route, keep the rule of the Strait: the Morocco eSIM line stays off until you are in Morocco.
Morocco eSIMs compared
For the Moroccan leg, here are the unlimited-data Morocco plans of two of the best-known providers, read on their own Morocco pages on 22 September 2026, in their own currency, the euro:
| Length | eSIM Maroc | Holafly | Airalo |
|---|---|---|---|
| 5 days | €19 | €21.50 | €26.00 |
| 7 days | €24 | €28.90 | €31.50 |
| 10 days | €32 | €38.90 | €40.50 |
| 15 days | €45 | €53.90 | not sold |
For stays of 5 to 15 days, our plans cost less than both. Competitor prices move; we always show the date we read them.
If the connection does not come up when you land
In the vast majority of cases, the eSIM connects by itself within minutes of landing. If it does not, these steps, in this order, fix almost every case:
- Check the data line. In settings, mobile data must be switched on for the eSIM line, not for your home line.
- Turn on data roaming for the eSIM line if your phone asks for it: it is a phone setting and costs nothing on the eSIM.
- Turn off the airport Wi-Fi to force the phone onto the eSIM and genuinely test the connection.
- Switch airplane mode on for thirty seconds, then off again.
- Manually select an available Moroccan network in your network settings if automatic selection is slow.
- Restart the phone.
If nothing works, write to us with your order number: support answers in English, by email or WhatsApp. Keep a screenshot of your QR code and confirmation email too: they contain the manual installation details (SM-DP+ address and activation code) in case scanning fails.
