Best eSIM for Spain

Buy Ubigi's 10 GB plan at home and switch to it when you land in Spain. It costs about $12.00 for 30 days on Orange, roughly $1.20 a day on a 10-day trip, against $120 for your carrier's day pass. Nomad adds Movistar for $2.00 more.

If you buy through a button here, the provider pays me a commission. Your price stays the same.

10 days of data in Spain, two waysPrices checked Nov 2, 2026

Your carrier's day pass AT&T or Verizon, $12 a day

Total $120.00

Ubigi eSIM 10 GB, 30 days

One planfor the whole trip, installed at home

Total $12.00

You keep $108.00

A day pass starts the first time your phone uses data abroad.

The 5 best eSIM cards for Spain, compared

Choose how long you're staying. Ubigi comes first, and the other four plans say when they're the better buy.

Prices for
  1. UbigiBest overall

    My pick

    Plan10 GB, 30 dayson Orange

    Price$12.00

    Per day$1.20

    Buy it for anything from Barcelona for the weekend to a month across Spain. Home within 8 days? The same 10 GB costs $9.00. Just maps and messages? 3 GB costs $5.00.

    Get Ubigi for Spain

    What you actually get with Ubigi network, hotspot, refunds
    Full speed per day
    All 10 GB at full speed, no daily cap
    Hotspot
    Allowed, with no restriction stated
    When the days start
    When you switch to the Ubigi line in Spain, not when you buy
    If your trip changes
    Not stated by Ubigi
    Network
    Orange
    5G
    Listed, on compatible phones

    From Ubigi's Spain plans as listed on esimdb, Nov 2, 2026.

  2. NomadTwo networks

    Plan10 GB, 30 dayson Movistar, Orange

    Price$14.00

    Per day$1.40

    Take it if you're heading beyond the big cities. Your phone can use Movistar or Orange, and it's the only fixed plan here that names two networks, for $2.00 more than Ubigi.

    Get Nomad for Spain

    What you actually get with Nomad network, hotspot, refunds
    Full speed per day
    All 10 GB at full speed. On the unlimited plans, 2 GB a day, then 1 Mbps
    Hotspot
    Allowed
    If your trip changes
    Not stated by Nomad
    Network
    Movistar and Orange
    5G
    Listed on both networks

    From Nomad's Spain plans as listed on esimdb, Nov 2, 2026.

  3. AiraloShort unlimited

    Plan10 GB, 15 dayson Orange

    Price$13.50

    Per day$1.35

    Take it for three unlimited days, at $11.00 with 5 GB a day at full speed, on a trip too short for Ubigi's 7-day unlimited plan. For 10 GB it's the same Orange network as Ubigi, at $1.50 more and for half the days.

    Get Airalo for Spain

    What you actually get with Airalo network, hotspot, refunds
    Full speed per day
    All 10 GB at full speed. On the unlimited plans, 5 GB a day, then 1 Mbps
    Hotspot
    Not stated by Airalo
    If your trip changes
    Airmoney, Airalo's in-app credit, not cash. A faulty eSIM is refunded in Airmoney or to your card in 7 to 10 business days.
    Network
    Orange
    5G
    Listed

    From Airalo's Spain plans as listed on esimdb, Nov 2, 2026.

  4. SailySmallest plan

    Plan10 GB, 30 daysnetwork not published

    Price$15.99

    Per day$1.60

    Take it for a day or two in Spain on a longer trip: 1 GB for 7 days at $3.99 is the lowest price here. Saily doesn't say which Spanish network it uses.

    Get Saily for Spain

    What you actually get with Saily network, hotspot, refunds
    Full speed per day
    All 10 GB at full speed. On the "unlimited" plans, 5 GB a day
    Hotspot
    Not stated by Saily
    If your trip changes
    Full refund within 30 days if the plan is not activated.
    Network
    Not stated by Saily
    5G
    Not stated by Saily

    From Saily's Spain plans as listed on esimdb, Nov 2, 2026.

  5. HolaflyNo daily cap

    PlanUnlimited, 10 dayson Orange, Movistar, Vodafone, Yoigo

    Price$33.50

    Per day$3.35

    Take it if you'll watch hours of video every day. It names the most networks here and publishes no daily cap, though sharing with a laptop stops at 1 GB a day.

    Get Holafly for Spain

    What you actually get with Holafly network, hotspot, refunds
    Full speed per day
    No published daily cap
    Hotspot
    1 GB a day
    If your trip changes
    Refund to your card within 6 months, in full if never activated, in 5 to 10 business days.
    Network
    Orange, Movistar, Vodafone and Yoigo
    5G
    Not stated by Holafly

    From Holafly's Spain page and refund policy, Nov 2, 2026.

Prices checked Nov 2, 2026, in US dollars. The provider's checkout shows today's price before you pay.

How much data do you need in Spain?

Plan on 10 GB for up to two weeks, enough for directions, tapas searches and photos sent home. Going for a long weekend? 3 GB can do it. For your exact trip, use the data calculator.

Walking Seville with Google Maps and WhatsApp

about 0.2 GB a day

Sending photos home from Park Güell or the Alhambra

up to about 1 GB a day

A movie in HD on the AVE to Barcelona

about 6 GB

Spain eSIM with unlimited data

An unlimited plan is rarely the better deal in Spain, since 10 GB costs far less. If you still want one, look at how much you get each day at full speed.

Unlimited plans for Spain: full speed a day, price, hotspot
PlanFull speed a dayPriceHotspot
Ubigi5 GBthen 2 Mbps$34.0015 daysAllowed, no restriction stated
Airalo5 GBthen 1 Mbps$43.0015 daysNot stated
Nomad2 GBthen 1 Mbps$33.0010 daysAllowed
Saily5 GB$48.9915 daysNot stated
HolaflyNo cap$45.9015 days1 GB a day

Over 15 days Ubigi is the cheapest, at $34.00, against $43.00 at Airalo, $45.90 at Holafly and $48.99 at Saily. Nomad stops at 10 days for $33.00. Holafly is the only one that publishes no daily limit.

Working remotely from Barcelona or Valencia? Nomad's 50 GB for 30 days costs $35.00, allows hotspot on every plan, and gives your laptop Movistar as well as Orange. Ubigi's 50 GB is $1.00 less but stays on Orange alone.

Get Nomad 50 GB for Spain

Best eSIM for Madrid, Barcelona and the Canary Islands

Orange carries most of these plans, and only Nomad and Holafly let your phone reach Movistar, the network Opensignal's May 2026 report ranked first in Spain.

Spanish networks used by each eSIM, Nov 2, 2026
eSIMNetworks in Spain5G
UbigiOrangeListed
NomadMovistar, OrangeListed on both
AiraloOrangeListed
HolaflyOrange, Movistar, Vodafone, YoigoNot stated by Holafly
SailyNot stated by SailyNot stated by Saily

Sticking to Madrid, Barcelona, Seville or Valencia? Orange is enough, so go by price. For a drive through Galicia, the Pyrenees or the back roads of Andalusia, Nomad's second network is worth the small extra cost, and you can compare your route on each network's own coverage map.

Best eSIM for the Canary Islands

The Canaries count as Spain, so you don't need a separate plan. Ubigi lists Spain without setting the islands apart, so take the same plan to Tenerife or Gran Canaria. If you're going to La Gomera or El Hierro, look up your village on Orange's map, or take Nomad to have Movistar as well.

Best eSIM for Spain and Portugal

If Portugal is on the trip too, buy one plan for both countries: Airalo Eurolink has 10 GB for about $31.00 and covers both. The Europe page compares it with the other regional plans.

How to set up your Spain eSIM

Flights from the US usually reach Madrid or Barcelona the next morning. Handle the first two steps before you leave, and the last takes a minute after landing.

  1. 1Before you pack

    Confirm your phone can take it

    It has to be unlocked and eSIM compatible, and a phone on a payment plan is often still locked. Your carrier can tell you in a short chat. Look up your model here if you're unsure.

  2. 2At home, the day you fly

    Add Ubigi through its app

    The app adds the line to your phone with no QR code to scan. Your 30 days don't start until you switch to it in Spain, so a delay at JFK or a connection through London costs you nothing.

  3. 3Taxiing in at Barajas or El Prat

    Move your data to the eSIM

    Open Settings > Cellular, choose the eSIM for Cellular Data and turn on its Data Roaming. Orange should appear within a minute or so. Leave your US line on for texts and its roaming off.

The overnight flight is where this goes wrong. Wake up on approach to Madrid with Data Roaming still on and your US line can start a $12 day pass as soon as your phone finds Spain. Turn it off before you board.

More detail, screen by screen: iPhone or Android.

Before you go to Spain

  • Pay at the Madrid metro gate with your card

    Since June 2026, Metro de Madrid's turnstiles have taken bank cards directly, with no transit card to buy first. A Tourist ticket still goes on a Multi card.

  • Save your Renfe ticket before the station

    AVE tickets bought in the Renfe app show a QR code that's scanned at the gate after the bag check. Keep a screenshot too, in case the app logs you out in the line.

  • Keep the airport network as a backup

    AIRPORT FREE WIFI is the free network at Aena's Spanish airports, El Prat included, and it's your backup if the eSIM won't connect. It asks for an email or an account first.

Spain eSIM with voice and data

These five sell data only, so you won't get a Spanish number. WhatsApp is what people in Spain use for almost everything, restaurant bookings included, and it runs fine on the eSIM with your US number. Leave the US line switched on and its texts still reach you.

Spain eSIM questions

Does Spain have eSIM?

Yes. A travel eSIM connects to Spanish networks as a visitor: Orange with Ubigi and Airalo, Movistar and Orange with Nomad. You buy it online before you fly, so there's no shop to find in Spain.

Is Orange or Vodafone better in Spain?

Neither took the top spot in Opensignal's May 2026 report, which named Movistar the best network in Spain. For a travel eSIM the choice is narrower anyway: Ubigi, Airalo and Nomad all use Orange, and of these five only Holafly lists Vodafone.

What is the cheapest eSIM for Spain?

For a week, Ubigi's 10 GB for 8 days at $9.00 is the most data for the money. If you only need maps and messages, Ubigi also sells 3 GB for 30 days at $5.00.

Does an eSIM for Spain work in the Canary Islands?

Yes. The islands are part of Spain, and Holafly says outright that its Spain plan covers them and the Balearics. Ubigi, Airalo and Nomad list Spain without setting the islands apart. Heading to a smaller island? Check your network's coverage map first.

Which is better for Spain, Saily, Airalo or Holafly?

Airalo for a short trip on a set amount of data, at about $13.50 for 10 GB, and Holafly for heavy video, at about $33.50 for 10 unlimited days. Saily costs more for 10 GB, at about $15.99, and suits a small plan. For most trips, Ubigi beats all three.

Casey Morrow

I find the best eSIM for where you're going, so you land with service and skip the carrier day pass. Prices on this page are checked at least once a month.

About We Have Service and how I pick.