An eSIM for Spain is always handy for staying connected and avoiding expensive roaming charges. Whether in Madrid, Barcelona, or our favorite Valencia, a reliable eSIM for Spain lets you use the internet as if you were a local. We retested over twenty eSIM providers across those three cities in 2026. The result?
We narrowed it to five, focusing on unlimited data, reliable support, 5G connections and down-to-earth prices. One thing worth knowing if you’re flying in from the US: your domestic plan almost certainly won’t follow you. EU travelers keep their bundle under roam-like-at-home rules, but American, British and Canadian visitors get billed at international rates from the moment they land.
Best eSIM for Spain: Quick Recap
Best eSIM for Spain: Prices, Networks and Data Compared
The five side by side, with promo codes applied:
| eSIM | Best for | Starting price | Unlimited data | Network | Promo code |
|---|---|---|---|---|---|
| Ubigi | Best overall | $18 / unlimited / 7 days | $18 / 7 days, $44 / 30 days | 3G/4G/5G | GIZMODO (-10% first order) |
| Saily | Security and travel perks | $3.39 / 1 GB / 7 days | $61.19 / 30 days | 4G/5G | GIZMODO (-15% all plans) |
| Holafly | Uncapped unlimited data | $3.90 / day | Every plan (from $3.90) | Movistar + Orange + Vodafone + Yoigo | N/A |
| Airalo | Data tethering | $4 / 1 GB / 3 days | $10.50 / 3 days, $64 / 30 days | Movistar + Vodafone + Yoigo (4G) | N/A |
| Jetpac | Cheapest entry at $1 | $1 / 1 GB / 4 days | $12.99 / 3 days, $33.99 / 10 days | 4G (some 5G) | N/A |
Best eSIM for Spain: Features, Pros, Cons & Prices
Our advice is to take Ubigi at 10% off with the promo code GIZMODO. But you’re not here for one name, you’re here for the comparison. We judged all five on price, data allowances, network access, tethering and plan length. Here’s how they land.
1. Ubigi

| 💯 Best Plan | Unlimited data at $18 for seven days |
| 🌐 Coverage | 3G, 4G, and 5G |
| 🛜 Data Sharing | Yes, unlimited |
| 🆘 Customer Support | 24/7 live chat |
| ☎️ Spanish Phone Number | No |
Pros
- Cheapest unlimited data in Spain
- Unlimited data sharing
- Reliable 5G coverage
- 24/7 live chat support
Con
- No Spanish phone number
Ubigi is a popular eSIM for Spain and one of the top eSIMs for Europe (and the best eSIM provider in the UK). You can pay annually, monthly, or take a one-off plan, which suits most travelers. The best seller is unlimited data at $18 for a week, and a full month is only $44, which undercuts Saily’s discounted $61.19, Airalo’s $64 and Holafly’s $74.90.
Ubigi is extremely affordable, but it doesn’t skimp on quality. We retested it across Spanish cities, including Barcelona and Valencia, and got 4G and 5G coverage with zero slowdowns or drops. It was quick for gaming, WhatsApp video calls and browsing.
Tethering is the other strength: Ubigi allows unlimited data sharing, which matters when you’re juggling a tablet, a laptop and a phone. It also offers 24/7 customer support and an app where QR code activation takes under a minute.
The one shortcoming is the absence of a Spanish phone number, so no SMS or calls. Nobody on this page offers one, mind you, and unlimited data covers WhatsApp and everything else you’ll actually use.
2. Saily

| 💯 Best Plan | 20 GB of data at $19.54 for 30 days (with GIZMODO) |
| 🌐 Coverage | 4G and 5G |
| 🛜 Data Sharing | Yes, unlimited |
| 🆘 Customer Support | 24/7 live chat via the mobile app |
| ☎️ Spanish Phone Number | No |
Pros
- Ad blocker and virtual location included
- Airport lounge access in the app
- 30-day activation period
- Cheapest entry plan at $3.39
Cons
- Unlimited plans throttle after 5 GB a day
- No Spanish phone number
Starting at $3.99 for 1 GB over a week, or $3.39 with the GIZMODO code, Saily is the cheapest way onto a Spanish network. Its metered range is where the value sits: 20 GB for 30 days costs $22.99, which the code brings to $19.54.
Unlimited data is the weak spot. A month runs $71.99, or $61.19 discounted, still well above Ubigi’s $44. And the unlimited plan gives you 5 GB per day at full speed, after which you stay connected but throttled to 1 Mbps. Fine for maps and messaging, not for streaming.
What you’re really buying is security. Every plan includes an ad blocker and a virtual location, and the Ultra tier adds NordLocker, NordVPN, NordProtect, NordPass and Incogni, a full security suite. We retested Saily across Spain without a single issue: 4G and 5G coverage was top-notch, and connections held up outside the cities too.
New in 2026: the app now sells airport lounge access and fast-track security passes at checkout, with no subscription. On a long connection through Barajas, that beats another gigabyte. Saily was also named “Rising Star” at the MVNOs World Congress in Amsterdam in June 2026. You get 30 days to activate, so you can buy well before your flight, and support runs 24/7. Current deals are on our Saily promo code page.
Tip: Through Gizmodo, you can save 15% on all Saily plans by using the promo code GIZMODO at checkout.
3. Holafly

| 💯 Best Plan | Unlimited data at $3.90 per day |
| 🌐 Coverage | 4G and 5G on four networks |
| 🛜 Data Sharing | Yes, limited to 500 MB/day |
| 🆘 Customer Support | 24/7 live chat |
| ☎️ Spanish Phone Number | No |
Pros
- Unlimited data with no speed cap
- All four Spanish networks
- Excellent for gaming and 4K streaming
- One-tap activation
Cons
- Tethering capped at 500 MB/day
- The most expensive month at $74.90
If you need an eSIM for international travel, Holafly is among the best. In Spain it sells unlimited data and nothing else, from $3.90 per day, with the effective rate falling to around $2.49 per day on longer plans.
Ten days of unlimited data costs $36.90, and 30 days come to $74.90, the priciest month here. What you get for it is twofold. First, the data is genuinely uncapped: no 5 GB daily allowance, no drop to 1 Mbps, unlike Saily. Second, the coverage: Holafly works with Movistar, Orange, Yoigo and Vodafone España, all four Spanish operators, which is more than anyone else here.
That shows in use. It’s fast, reliable and stable wherever you are, and it handled gaming and Ultra HD streaming on mobile without complaint. The app runs on iOS and Android with one-tap activation.
The catch is tethering, capped at 500 MB per day, which means a couple needs two plans. And there’s no Spanish number, though nobody here offers one.
4. Airalo

| 💯 Best Plan | Unlimited data at $17.00 for five days |
| 🌐 Coverage | 4G only |
| 🛜 Data Sharing | Yes, unlimited |
| 🆘 Customer Support | 24/7 live chat |
| ☎️ Spanish Phone Number | No |
Pros
- Unlimited data sharing
- Excellent regional Europe plan
- Flexible metered and unlimited tiers
Cons
- 4G only, no 5G in Spain
- Slow-to-respond support
Airalo has the broadest spread of eSIM plans for Spain, in both metered and unlimited forms. It starts at $4 for 1 GB over three days, with plans running to seven, 15 and 30 days and up to 50 GB. Unlimited data begins at $10.50 for three days, $17 for five, and $64 for 30 days, with plenty of tiers between.
Airalo is best known for its regional plans, and the Europe one includes Spain, which is the smarter buy if your trip continues across the border. Its other selling point is tethering, with no limits at all, ideal when travelling with friends who’d rather not buy their own eSIM.
Retesting it in Spain, we confirmed that it uses 4G only, from Vodafone, Movistar and Yoigo. No 5G, which means slightly slower but perfectly stable connections. It handled mobile gaming, VoIP and streaming without trouble. Support is the slowest of the five to respond.
5. Jetpac

| 💯 Best Plan | 30 GB of data at $24.99 for 30 days |
| 🌐 Coverage | 4G, with some 5G |
| 🛜 Data Sharing | Yes, unlimited |
| 🆘 Customer Support | 24/7 live chat |
| ☎️ Spanish Phone Number | No |
Pros
- Cheapest entry plan at $1
- Free data for WhatsApp, Maps and Uber
- Subscription plans for frequent flyers
Cons
- Expensive unlimited beyond 20 days
- No Spanish phone number
Jetpac is a solid eSIM for Spain, and its calling card is free data for WhatsApp Chat, Google Maps and Uber that keeps working even after your allowance is gone. It also runs customizable subscriptions with renewable monthly data for people who are constantly in the air. If you just need a plan for Spain, Jetpac starts at a 1 GB plan for $1 over four days, the cheapest entry point here.
The data scales up faster than the price. 30 GB over 30 days is only $24.99. Unlimited exists too, at $33.99 for ten days and $12.99 for three, with a few tiers between. Coverage is mostly 4G, though we picked up occasional 5G in Barcelona and Madrid.
It’s fast and stable overall, with reliable consumption tracking and easy tethering. Our complaints are the absence of a phone number and the steep price of unlimited data beyond twenty days. Jetpac compensates with 24/7 support and an app that activates an eSIM in a minute.
Summary: The Best eSIM for Spain
The best eSIM for Spain is Ubigi, closely followed by Saily. Ubigi wins on the numbers: unlimited data at $18 for a week and $44 for a month, with uncapped tethering and 5G, and none of the others come close on price.
Saily is the pick for security, and cheaper than it used to be, with 20 GB for a month at $19.54 using the code. Holafly is the only one whose unlimited data never throttles, and the only one reaching all four Spanish networks. Airalo offers the best regional Europe plan and unlimited tethering, and Jetpac is the cheapest way in at $1, with free data for the apps you’ll actually use.
Time to pack. Don’t forget a trusted eSIM for Spain in 2026, and if you’re comparing across the whole market, start with our ranking of the best eSIM providers.
Frequently Asked Questions
What is the best eSIM for Spain?
Ubigi is the best eSIM for Spain overall. Unlimited data costs $18 for seven days and $44 for 30 days, which is the cheapest of the five, and tethering is uncapped. The GIZMODO code takes a further 10% off your first order. Saily is the best alternative, with security tools on every plan and 20 GB for a month at $19.54 with the code.
Why do I need an eSIM for Spain?
To avoid roaming fees. Travelers from the US, the UK and Canada are billed at international rates in Spain, since their domestic plan does not follow them. EU visitors keep their bundle under roam-like-at-home rules, so they need one less often. A physical Spanish SIM works too, but it means finding a shop, dealing with a language barrier and swapping out your original card.
Should I pay for roaming or use an eSIM in Spain?
An eSIM, if you’re travelling from outside the EU. Roaming is billed outside your normal allowance and often quadruples a phone bill, and the connection is rarely as stable, since you’re routing your domestic data abroad. An eSIM puts you on a Spanish network at local rates.
How do I set up an eSIM for Spain?
Buy a plan, download the provider’s app, scan the QR code it sends you, add the eSIM in your phone’s mobile network settings, then activate it when you land in Spain. Some providers use installation links instead of QR codes. Either way, the instructions arrive immediately after purchase and setup takes a minute or two.
Which eSIM has truly unlimited data in Spain?
Holafly. Its unlimited plans have no speed cap at any point. Saily’s give you 5 GB per day at full speed and then throttle to 1 Mbps, which is fine for maps and messaging but not for streaming. Ubigi’s unlimited month at $44 is the cheapest of the three by a wide margin.
Can I call and text with an eSIM in Spain?
Not with any of the five. Ubigi, Saily, Holafly, Airalo and Jetpac all sell data-only plans in Spain, with no Spanish phone number. WhatsApp, Viber and FaceTime cover calls and texts over your eSIM data, and you can keep your home SIM active in the second slot to receive verification codes.