Home About Plans Compatibility Coverage FAQ Blog Contact 🛒 Buy eSIM
← Back to blog
Blog ·

eSIM for Spain and Morocco: One Trip, Two Countries

Spain and Morocco are an hour apart by ferry but sit in different roaming worlds. Here is how to stay connected in both without paying twice, and the one setting that protects your Morocco eSIM.

eSIM for Spain and Morocco: One Trip, Two Countries

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

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:

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:

  1. Install the Morocco eSIM at home, on Wi-Fi.
  2. In your phone's settings, turn that line off and keep your home line as the data line in Spain.
  3. When you arrive in Tangier, turn the Morocco eSIM line on and set it as your data line. The clock starts then.
  4. 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

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:

Unlimited-data Morocco eSIM plans, euro prices read on each provider's own Morocco page on 22 September 2026.
LengtheSIM MarocHolaflyAiralo
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.90not 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:

  1. Check the data line. In settings, mobile data must be switched on for the eSIM line, not for your home line.
  2. 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.
  3. Turn off the airport Wi-Fi to force the phone onto the eSIM and genuinely test the connection.
  4. Switch airplane mode on for thirty seconds, then off again.
  5. Manually select an available Moroccan network in your network settings if automatic selection is slow.
  6. 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.

Browse Morocco eSIM plans →

Frequently Asked Questions

Is there one eSIM that works in Spain and Morocco?

Yes, global and multi-region eSIMs cover both, usually as a fixed amount of data for the whole trip. If your home plan already covers Spain, it is usually simpler and cheaper to use it there and add a Morocco eSIM only for the Moroccan leg.

Does EU roaming cover Morocco?

No. Morocco is outside the European Union's roam-like-at-home zone, so an EU phone plan bills Morocco as international roaming. Spain, Ceuta and Melilla are inside the zone.

Can my Morocco eSIM start while I am still in Spain?

It can if its line is switched on, because the plan starts at the first connection to a Moroccan network and Moroccan masts can sometimes be reached from southern Spain. Keep the Morocco eSIM line off until you arrive in Morocco.

Does my phone work on the ferry from Tarifa to Tangier?

Some ships run an onboard network billed at satellite roaming rates. Turn on airplane mode or switch off data roaming on your home line before departure, and switch to your Morocco eSIM once you arrive.

Which Morocco eSIM plan for a day trip to Tangier?

The 1-day plan at 6 euros is designed for that. Install it at home, keep the line off in Spain, and turn it on when you arrive in Tangier.

Related guides

Unlimited 4G/5G data in Morocco, from €6. QR code by email in seconds — no app, no physical SIM.

Browse Morocco eSIM plans