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.
| Provider | 10 GB | Discount code | Action |
|---|---|---|---|
1 GigSkyNetwork not disclosed | $9.79from $0.68/GB | 15% off · tap to copy | Get plan → |
2 UbigiOrange network | $12from $0.68/GB | 10% off · tap to copy | Get plan → |
3 NomadOrange Spain and Movistar network | $14from $0.70/GB | 20% off · tap to copy | Get plan → |
4 AiraloOrange Spain network | $14from $0.78/GB | No code | Get plan → |
5 SailyNetwork not disclosed | $15.99from $1.15/GB | 10% off · tap to copy | Get plan → |
6 YesimNetwork not disclosed | $17.73from $1.02/GB | 15% off · tap to copy | Get 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 →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.
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.

GigSky
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
- 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
- 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.

Ubigi
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
- 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
- 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.
3
Best named hostNomad$14ATESIM · 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
- 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
- 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
- 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
- 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.99ATESIM · 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
- 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
- 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.73TRAVELCITY · 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
- Cheapest 1 GB bundle here at $2.50
- Joint-biggest standing discount, 15% with TRAVELCITY
- Simple single-country Spain plan
- 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.
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.
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.
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.




