Buying guide6 providers compared

Best travel eSIMs for Spain in 2026

For most trips, GigSky has the cheapest 10 GB Spain plan: $9.79 for 30 days.

Prices checked 13 November 2026Live plan feed, updates daily.How we rankAll Spain plans
Plan Match →Other trip length? 3 quick questions.
The short answer

Key takeaways

  • Cheapest 10 GB plan: GigSky, $9.79 for 30 days.
  • Lowest price per GB: GigSky, $0.68/GB on its 50 GB plan.
  • Size up, pay less per GB: A 50 GB plan costs 75% less per GB than a 1 GB plan.
  • “Unlimited” plans: 30-day unlimited plans run from $44 to $71.99. 2 of 4 publish a daily cap.
In this guide10 min read
  1. 01Quick picks by trip
  2. 02All 6 compared
  3. 03What we found in Spain
  4. 04The 6 eSIMs reviewed
  5. 05What Spain data costs
  6. 06How we rank
  7. 07FAQs
  8. 08About the author

Quick picks by trip

Match your trip to a plan size. Prices are Spain plans from the live feed.

All 6 Spain eSIMs compared

Ranked by the 30-day 10 GB price. A named host network breaks ties.

30-day plans, checked 13 November 2026
Provider10 GBDiscount codeAction
1GigSkyNetwork not disclosed$9.79from $0.68/GB15% off · tap to copyGet plan →
2UbigiOrange network$12from $0.68/GB10% off · tap to copyGet plan →
3NomadOrange Spain and Movistar network$14from $0.70/GB20% off · tap to copyGet plan →
4AiraloOrange Spain network$14from $0.78/GBNo codeGet plan →
5SailyNetwork not disclosed$15.99from $1.15/GB10% off · tap to copyGet plan →
6YesimNetwork not disclosed$17.73from $1.02/GB15% off · tap to copyGet plan →

Hotspot rules and unlimited-plan caps are in each review below. Tap a code to copy it, then paste it at checkout. Codes are agreed directly with each provider. All discount codes

These are our 6 picks. See every Spain plan from every provider, sorted by price per GB.All Spain plans →
Not sure which data size you need?
Plan Match asks 3 quick questions about your trip and picks the cheapest plan that fits, in under 60 seconds.
Find my Spain plan →

What we found in Spain

MasOrange has the largest share of Spain's mobile lines, and every one of our picks that names a Spanish network lists Orange; only Nomad adds Movistar.

Share of mobile connections
Green = named as host by at least one pick. Source: CNMC monthly telecoms statistics, August 2026 (mobile lines)
Network speeds in Spain
Median mobile download, by host network
Spain, all networksNational median88.11 Mbps
Source: Speedtest Global Index, Sep 2026. Network-level medians, not tests of these eSIMs.

We compared 6 travel eSIMs for Spain on the price of a 30-day plan at the size most people buy. Right now GigSky is our top pick at $9.79, and GigSky works out cheapest per gigabyte ($0.68/GB). Prices update daily from each provider, so the table above always shows the current order.

Spain has three mobile networks that own their masts: Movistar, MasOrange (which trades as Orange and took in Yoigo and MasMovil in the March 2024 merger) and Vodafone. Digi runs a smaller network of its own. MasOrange had 40.51% of mobile lines in August 2026 according to the regulator CNMC, ahead of Movistar on 26.12%, Vodafone on 18.76% and Digi on 12.79%. In Opensignal's May 2026 report, Movistar led on download and upload speeds and on 5G availability, at 45.2% of the time against 31.3% on Orange and 17.7% on Vodafone.

Ubigi and Airalo name Orange, and Nomad names Orange and Movistar. GigSky says it connects to the fastest available network rather than naming one. Yesim and Saily don't say. As Orange, Yoigo and MasMovil now share one network, a plan listing two of them isn't giving you two networks.

Spain is in the EU, but each plan here is sold as a Spain plan, so if your route crosses into Portugal, France, Andorra or Gibraltar, check the plan lists them or buy a Europe plan.

Buy your eSIM before you leave, but start the plan once you land, or the 30 days begin in the airport queue. You can top up in the app once you're on a Spanish network.

If you already know how long you're going for and how much data you need, skip to the plans. If not, Plan Match asks a few quick questions and picks a size for you.

The 6 Spain eSIMs reviewed

Each review opens with the verdict. Specs, strengths and limitations follow.

1
Best 5 to 10 GB

GigSky

10 GB / 30 days
$9.79
Our verdictCheapest total price at the size most people buy. It publishes a policy, not a carrier name.
Host network
Fastest available network (policy, not a named carrier)
Best price
$9.79 for 10 GB, $8.29 for 5 GB
Unlimited, 30 days
$65.49, 2.5 GB a day at full speed
Coverage
Mainland Spain. The Canaries, Ceuta and Melilla are not named on the shop
Hotspot
Included, unlimited, 2.5 GB a day at full speed
Code
ATESIM for 15% off
Strengths
  • Cheapest total price in the 5 to 10 GB band
  • Publishes how network selection works, fastest available rather than a fixed partner
  • The most specific fair-use documentation here, 2.5 GB a day then never below 100 kbps
Limitations
  • Does not name a Spanish carrier
  • Tightest daily allowance of the providers that publish one
  • Beaten by Ubigi on the largest bundles

For the size most people actually buy, GigSky is the cheapest total price here. A week or two of maps, messaging, photos and the occasional video call fits comfortably in 5 to 10 GB, and that's the band GigSky owns. Ten gigabytes is $9.79 and five is $8.29, with the code ATESIM taking 15% off.

It won't name a Spanish carrier, but it does explain how its network selection works, which is more than Saily manages. It operates as a full MVNO holding its own agreements, and says the connection goes to whichever network is fastest rather than to a fixed partner. That is a published policy, not a named carrier.

Its fair-use documentation is the most specific on this page: 2.5 GB a day at full speed, then reduced but never below 100 kbps, resetting every 24 hours from activation. That's the tightest daily allowance among the providers that publish one, so it's a phone plan rather than a laptop plan.

2
Best over 10 GB

Ubigi

10 GB / 30 days
$12
Our verdictCheapest above 10 GB, and the host is named: Orange.
Host network
Orange (published operator partner list, not the shop)
Best price
$34 for 50 GB, $0.68/GB
Unlimited, 30 days
$44, daily allowance not published
Coverage
Mainland Spain. The Canaries, Ceuta and Melilla are not named on the shop
Hotspot
Spain policy not stated on the shop, so we haven't assumed one
Code
TRAVELCITY10 for 10% off
Strengths
  • Cheapest per gigabyte above 10 GB, $0.68/GB at 50 GB
  • Unlimited month at $44 is $19 under the next cheapest
  • Names Orange on its published operator partner list
Limitations
  • No published daily allowance on the unlimited plan
  • Poor value below 5 GB
  • The carrier list sits on a different page from the shop

Ubigi is cheaper than everything else here at almost every size above 10 GB. Fifty gigabytes for a month is $34, which works out at $0.68 a gigabyte. Twenty-five is $19. The unlimited month at $44 undercuts the next cheapest by $19, which is not a close-run thing.

It's run by Transatel, an NTT subsidiary that holds its own international network code, so it strikes roaming deals directly rather than buying access through an aggregator. That's why it can publish a carrier list at all, and why the Spain row says Orange. The information sits on its published operator partner list rather than on the shop page.

The gap is fair use. Ubigi's unlimited plan doesn't publish a daily throttle figure, and for a $44 plan that's the one number you'd want. We're not going to invent one, so treat it as unknown.

Below 5 GB it's poor value. Buy it for the volume.

Get Ubigi for Spain →10% off · tap to copyFull Ubigi Spain review →
3
Best named hostNomad
$14
ATESIM · 20%
Our verdictThe only shop naming two Spanish networks on the page you buy from.
Host network
Orange Spain and Movistar (its own Spain shop page)
Best price
$35 for 50 GB, $0.70/GB
Unlimited, 30 days
None sold for Spain
Coverage
Shop lists Ibiza with Madrid and Barcelona, then hedges that coverage may not include overseas territories under the jurisdiction of the specified country
Hotspot
Allowed on the shop
Code
None standing
Strengths
  • Names two Spanish hosts on the page you buy from, Orange and Movistar
  • Movistar reaches furthest once you leave the coast
  • Europe plan prices level with the Spain plan at 50 GB
Limitations
  • Mid-pack on price at $0.70/GB
  • No unlimited plan for Spain
  • Island coverage is hedged rather than stated

Nomad names two hosts on its Spain page, Orange and Movistar. Nobody else names two on the page you buy from, and Movistar is the one worth having if your trip leaves the coast.

Fifty gigabytes is $35, or $0.70 a gigabyte, which is mid-pack rather than leading. There's a quirk worth thirty seconds of your time before you buy: Nomad's Europe plan and its Spain plan currently cost exactly the same at 50 GB, both $35. If you're crossing into France or Portugal at any point, take the Europe one. The wider coverage is free at today's prices.

No unlimited plan exists for Spain, so if that's what you came for, move on.

4
Best range of sizesAiralo
$14
Our verdictOrange, stated plainly, with the widest choice of bundle sizes.
Host network
Orange Spain (its own Spain shop page)
Best price
$20 for 20 GB, $1.00/GB
Unlimited, 30 days
$63, 3 GB a day at full speed
Coverage
Balearics appear in marketing copy only. The Canaries, Ceuta and Melilla are not named on the shop
Hotspot
Spain policy not stated on the shop, so we haven't assumed one
Code
None standing
Strengths
  • Names Orange on its own shop
  • The widest choice of Spain bundle sizes, 1 GB up to unlimited
  • Cheapest 20 GB here at $20, and a published 3 GB daily allowance
Limitations
  • One named host with no stated fallback
  • The from-price is not where the value sits
  • Beaten on per-gigabyte cost at the largest sizes

Airalo names Orange on its shop. One network, stated plainly, with no claimed fallback.

What it has that the cheaper providers don't is range and documentation. More Spain bundle sizes than anything else here, from 1 GB up to unlimited, and a published fair-use policy: 3 GB a day, then 1 Mbps until the day rolls over. Twenty gigabytes at $20 is the cheapest 20 GB on this page, at $1.00 a gigabyte.

Ignore the from-price. Airalo's value sits at the larger sizes, not the one it advertises.

5
Best app and biggest daily allowanceSaily
$15.99
ATESIM · 10%
Our verdictThe most polished app and 5 GB a day, at the highest price per gigabyte.
Host network
Not publicly disclosed
Best price
$1.15/GB best case
Unlimited, 30 days
$71.99, 5 GB a day at full speed
Coverage
The Canaries, Ceuta and Melilla are not named on the shop
Hotspot
Limitless on the shop, with no separate tethering cap
Code
None standing
Strengths
  • The most polished app of the group, built by the Nord Security team
  • 5 GB a day at full speed, the most generous daily allowance here
  • Tethering allowed with no separate cap
Limitations
  • Publishes neither a carrier nor a selection policy
  • Priciest per gigabyte at $1.15
  • Unlimited month at $71.99 is the most expensive sold

Saily's Spain page describes its networks as reliable local providers and leaves it there. Everyone else here publishes either a carrier or a policy. Saily publishes neither, which is why it's last.

It's also the priciest per gigabyte at $1.15, and its unlimited month at $71.99 is the most expensive of the five sold.

There is one real reason to buy it. The app is the most polished of the group, built by the Nord Security team, and the unlimited plan gives you 5 GB a day at full speed before the 1 Mbps throttle. That's the most generous daily allowance on this page, which makes it the right answer if you're tethering a laptop all day.

6
Best small bundleYesim
$17.73
TRAVELCITY · 15%
Our verdictThe cheapest 1 GB here. The Spanish host is unpublished.
Host network
Not publicly disclosed
Best price
$2.50 for 1 GB, and $0.95/GB at its best size
Unlimited, 30 days
None sold for Spain
Coverage
The Canaries, Ceuta and Melilla are not named on the shop
Hotspot
Spain policy not stated on the shop, so we haven't assumed one
Code
TRAVELCITY for 15% off
Strengths
  • Cheapest 1 GB bundle here at $2.50
  • Joint-biggest standing discount, 15% with TRAVELCITY
  • Simple single-country Spain plan
Limitations
  • No Spanish host published on the Spain product page
  • At 10 GB it costs $1.87/GB, close to double GigSky
  • No published fair-use figure

Yesim does not name a Spanish host on its Spain product page, so the host stays unpublished here.

Its strength is the bottom of the range. One gigabyte for $2.50 is the cheapest small bundle on this page, which is the right shape for two days in Madrid inside a longer European trip. The 15% code is the joint-biggest discount here and can lift it past nominally cheaper rivals.

Above 5 GB the maths turns. At 10 GB it lands at $1.87 a gigabyte against GigSky's $0.98, close to double. There's no published fair-use figure for the unlimited plan either.

The bottom line

Ubigi and GigSky tie at $0.68 a gigabyte. Ubigi takes it on the named host, Orange, rather than on bundle count. GigSky does not name a carrier.

Cheapest at each size, all 30 days: 50 GB Ubigi at $34, $0.68 a gigabyte. 25 GB Ubigi at $19, $0.76. 20 GB Airalo at $20, $1.00. 10 GB GigSky at $9.79, $0.98. 5 GB GigSky at $8.29, $1.66. 1 GB Yesim at $2.50. Top to bottom that's a 3.7x spread, and the curve is steepest at the small end. Going from 5 GB to 10 GB costs $1.50 more in total and halves your unit price, so if you're hesitating between two sizes, take the bigger one.

Unlimited means a daily allowance and a throttle. Ubigi is $44 with no published figure, Airalo $63 with 3 GB a day then 1 Mbps, GigSky $65.49 with 2.5 GB a day then reduced but never below 100 kbps, and Saily $71.99 with 5 GB a day then 1 Mbps. Ubigi is $27.99 cheaper than Saily for the same word on the label, and Saily gives you twice GigSky's daily allowance.

Nomad's Spain plan and its Europe plan both cost $35 for 50 GB, $0.70 a gigabyte, while the global plan is $129. There's no reason to take the narrower plan while they price level.

Spain has been switching off 3G. Vodafone finished first, Movistar completed its own during 2025, and MasOrange started dismantling in 2026 with a deadline of 31 December 2027. For any handset from the last few years this changes nothing. If you're taking an old phone as a backup, check it supports 4G on bands 3, 7 and 20 before you buy a plan for it.

The Canaries, Ceuta and Melilla are not named on the shop pages we checked, so we do not claim every plan here covers them. Nomad lists Ibiza with Madrid and Barcelona, then hedges: coverage may not include overseas territories under the jurisdiction of the specified country. That hedge is the cite. The Balearics sit on Spanish MNOs, but per-provider coverage stays unpublished unless a shop says so.

Andorra isn't Spain. It sits outside the EU with a single operator, Andorra Telecom, and no plan on this page reaches it. Ubigi sells a separate Andorra plan riding Andorra Telecom, which tells you plainly that the Spain one doesn't. Gibraltar isn't either. It left the EU roaming framework alongside the UK, and the local network is Gibtelecom.

Worth clearing up, because most guides get this backwards: if you drive into Andorra on a travel eSIM, you'll almost certainly get no data rather than a surprise bill. These are prepaid data profiles with no billing relationship and no overage mechanism, so the failure is silence, not cost. The roaming-charge warning belongs to your home carrier SIM, which is a different line in the same phone. Turn data roaming off on that one before you cross. Near either border, switch off automatic network selection and pick a Spanish network by hand.

Spain requires every prepaid SIM to be registered to a named person at the point of sale, with a passport or an EU or EEA national ID card. A travel eSIM skips all of that. Rough line: under a month, eSIM. Over a month, or you need a Spanish number, local SIM.

Run Plan Match to size the bundle before you buy.

What Spain data actually costs

Price per GB drops from $2.77/GB at 1 GB to $0.68/GB at 50 GB. Buying one size up often costs less per GB than topping up later. Full list on the live Spain plans table.

Cheapest price per GB, 30 daysTap a size
Cheapest 10 GB plan
GigSky · $9.79
15% off · tap to copyGet plan →

A 50 GB plan costs 75% less per GB than a 1 GB plan. Source: All Things eSIM live plan feed, 13 November 2026.

The “unlimited” trap

Unlimited 30-day plans run $44 to $71.99, and 2 of the 4 publish a daily cap before speeds drop. Check the cap before you pay for a label.

Want lots of data with no slowdown? GigSky’s 50 GB plan costs $33.89 and has no daily cap.
See GigSky 50 GB →

How we rank Spain eSIMs

We rank by the 30-day 10 GB country-plan price, pulled daily from each provider’s catalog. When two totals match, a host network named on the shop or SKU breaks the tie.

12,000+ plans trackedPrices refreshed dailyHost networks marked Confirmed or ConfirmingFull methodology →

Spain eSIM FAQs

Which Spanish network will I be on?

Nomad puts you on Orange or Movistar. Ubigi and Airalo both name Orange, Ubigi on its published operator partner list and Airalo on its shop. GigSky selects whichever is fastest rather than naming one. Yesim and Saily do not say. Since the 2024 merger, Orange, Yoigo and MasMovil are all the same physical network.

Does a Spain eSIM work in the Canaries and Mallorca?

Not something we can tick per provider. Nomad names Ibiza with Madrid and Barcelona, then hedges that coverage may not include overseas territories under the jurisdiction of the specified country. The Canaries, Ceuta and Melilla are not named on the shops we checked, so they stay unpublished rather than assumed.

Does it work in Andorra or Gibraltar?

No. Neither is covered by a Spain plan, and you'll get no data rather than a bill, because a prepaid eSIM has no way to charge you overage. Buy a separate plan or use hotel wifi.

Is unlimited actually unlimited?

No. Every unlimited plan here that publishes a policy has a daily full-speed allowance and a throttle after it. Saily gives 5 GB, Airalo 3 GB, GigSky 2.5 GB. Ubigi publishes no figure. Speeds return to full at the start of the next day.

Can I buy or top up after I land?

Yes. Spain places no restriction on eSIM apps or storefronts, so installing before you fly is convenience rather than necessity.

Do I need to show ID?

Not for a travel eSIM. You do for a local Spanish prepaid SIM, where a passport or EU or EEA ID card is required at the counter.

Will my phone work?

If it supports eSIM at all, yes. iPhone XS and later, Galaxy S20 and later, Pixel 3 and later, and most recent Android flagships. Older spare handsets are the exception worth checking, since Spain's 3G networks are going dark.

Can I tether?

Saily allows it with no separate tethering cap. Where a provider doesn't state its Spain policy, we haven't assumed one. Tethering eats your allowance at the same rate, so size the bundle for every device that'll use it.

About the author

Lee Dobson
Lee Dobson · Founder, all things eSIM

Lee founded all things eSIM after one roaming bill too many, and built the price engine behind it, the one that reduces every travel data plan to a single comparable number: what it actually costs per gigabyte.

Ready for Spain

Get 10 GB for Spain for $9.79, set up before you fly

GigSky. Install at home, switch it on when you land.

✓ Prices checked daily✓ As featured in The Independent
Plan Match · 3 questions · under 60 sec
How long is your Spain trip?
Find my plan →
Or our top pick
GigSky 10 GB · $9.79
Get plan →
Plan Match · under 60 sec
or GigSky $9.79 →
How long is your Spain trip?
→