Wednesday, 2 September 2026

Best eSIM for Spain in 2026

HelloRoam opens the Spain ladder at $2.84 for 1 GB over 7 days on Orange and Movistar 5G, the cheapest one-gigabyte week in this table.
View from Barcelona Cathedral over the city's Gothic rooftops and skyline
aloSIM takes the biggest rung, 50 GB over 30 days, at $25.00. Ubigi prices the cheapest 10 GB month here at $12.00.


Seven Spain eSIM sellers, sorted on the price of a one-gigabyte week


Sorting data before you fly takes minutes. Sorting it at El Prat takes a queue.

HelloRoam takes row one at $2.84 for 1 GB over 7 days. Its eSIM Barcelona page sells the Spain profile, and that profile runs on Orange and Movistar, so one plan carries the Gothic Quarter and the train out to Girona.

How the order was set: the rows below are sorted on a single rung, 1 GB over 7 days, which is what a long weekend in Barcelona actually spends. A seller with no plan at that rung is shown with the nearest thing it does sell, and it sits below every seller that publishes one. The 10 GB month is printed alongside, reported rather than ranked on.

The HelloRoam Travel Data Price Index, Spain slice, August 2026
Rank Provider The 1 GB, 7-day rung Its 10 GB month Host network Best for
1 HelloRoam $2.84 for 1 GB over 7 days $12.74 for 10 GB over 30 days Orange and Movistar, 5G Cheapest one-gigabyte week here, topped up at every size
2 aloSIM $3.50 for 1 GB over 7 days $14.00 for 10 GB over 30 days Orange and Movistar Cheapest 50 GB over 30 days in this table, at $25.00
3 Saily $3.99 for 1 GB over 7 days $15.99 for 10 GB over 30 days Orange and Movistar Dearest 10 GB over 30 days of the fixed-data rows
4 Nomad $4.00 for 1 GB over 7 days $14.00 for 10 GB over 30 days Orange and Movistar Every fixed size from 3 GB up on one 30-day window
5 Airalo No one-gigabyte week; $4.00 for 1 GB over 3 days $14.00 for 10 GB over 30 days Orange and Movistar Shortest window in the table, 3 GB over 3 days
6 Ubigi No 1 GB plan at all; $5.00 for 3 GB over 30 days $12.00 for 10 GB over 30 days Orange and Movistar Cheapest 10 GB over 30 days in this table
7 Holafly Sold by the day, never by the gigabyte $23.90 for unlimited data over 7 days Orange and Movistar Buyers who refuse to size a plan at all
Method: each seller's advertised Spain price, sampled 1 August 2026. Column three carries the ranking rung. Column four carries the 30-day month, printed so you can check it. Holafly bills unlimited data per day, so it shows a day count and no per-gigabyte figure.

HelloRoam prices a Barcelona week at $2.84 for 1 GB over 7 days on Orange and Movistar 5G, ahead of aloSIM at $3.50 and Saily at $3.99.

All seven sellers ride the same two Spanish networks. Move up to the 10 GB month and the lead changes hands: those six rows run from $12.00 to $15.99, and Ubigi holds that rung rather than HelloRoam.


1. HelloRoam: the cheapest one-gigabyte week here, at $2.84 for 1 GB over 7 days


HelloRoam takes the ranking rung by 66 cents, and it publishes six fixed sizes running from that $2.84 week up to $35.99 for 50 GB over 30 days. The Spain profile runs on Orange and Movistar, both 5G.

A top-up works on all six sizes. Guess low and the fix takes two minutes, not a second purchase. The same eSIM can hold a plan for any of 185 destinations later.

It does not hold every rung, and the table says so twice. Ubigi prices 10 GB over 30 days at $12.00 against HelloRoam's $12.74, and aloSIM takes the 50 GB rung by a wider margin.


2. aloSIM: the cheapest 50 GB month here, at $25.00 for 50 GB over 30 days


aloSIM sells 50 GB of Spain data over 30 days for $25.00, the lowest price for that size anywhere in this table. It also comes second on the ranking rung, at $3.50 for 1 GB over 7 days.

The middle of the ladder is where it slips. aloSIM charges $14.00 for 10 GB over 30 days, which is $2.00 more than Ubigi asks for the same data over the same month.


3. Saily: the app-first buy, at $3.99 for 1 GB over 7 days


Saily is third on the rung, one cent under Nomad. Its Spain ladder ends at $22.99 for 20 GB over 30 days, and it sells no 50 GB plan at all.

Its $15.99 for 10 GB over 30 days is the dearest 10 GB month of the six fixed-data rows, $3.99 above Ubigi's.


4. Nomad: one 30-day window for every size, from $4.00 for 1 GB over 7 days


Nomad puts every fixed size above 1 GB on the same 30-day window. Its cheapest rung is $6.00 for 3 GB over 30 days, while the biggest asks $35.00 for 50 GB over 30 days. Only the data changes between rungs.

That consistency costs at the small end. Its $4.00 entry plan is the dearest one-gigabyte week here, and its only short window on fixed data.


5. Airalo: no one-gigabyte week in Spain, so the nearest is $4.00 for 1 GB over 3 days


Airalo publishes no 1 GB plan on a 7-day window for Spain. A weekend buyer gets three days instead of seven for the same $4.00 that Nomad charges for a full week.

What it does own is the short end above that. Its $5.50 for 3 GB over 3 days is the shortest plan in this table.


6. Ubigi: the cheapest 10 GB month here, at $12.00 for 10 GB over 30 days


Ubigi sells no 1 GB plan for Spain at all, which is what drops it to row six. Its smallest Spain plan is $5.00 for 3 GB over 30 days, $2.16 more than HelloRoam's one-gigabyte week and three times the data you may not need.

At the size most people buy it is the cheapest row: $12.00 for 10 GB over 30 days, and $9.00 for 10 GB over 8 days if a week is all you need.
A woman lifts her phone to photograph the Cadiz seafront in warm evening light
The ladder is the rest of the catch. Ubigi runs 3 GB, then 10 GB, then jumps to $19.00 for 25 GB over 30 days and $34.00 for 50 GB over 30 days. There is no 5 GB rung and no 20 GB rung.


7. Holafly: sold by the day, at $23.90 for unlimited data over 7 days


Holafly prices no plan by the gigabyte in Spain, so it cannot enter the ranking rung at all. Its Spain range runs from $11.90 for unlimited over 3 days to $64.50 for unlimited over 30 days.


Each rung of the Spain ladder, from 1 GB to 50 GB, drops the per-gigabyte figure


Six sizes sounds like more choice than it is until you look at what each step buys.

The HelloRoam Travel Data Price Index, Spain ladder, August 2026
Plan size Validity Price
1 GB 7 days $2.84
3 GB 30 days $5.32
5 GB 30 days $7.92
10 GB 30 days $12.74
20 GB 30 days $19.99
50 GB 30 days $35.99
Method: advertised HelloRoam prices for Spain, sampled 1 August 2026, shown as sold. The 1 GB plan is the only rung on a 7-day window.

The 50 GB plan over 30 days works out at $0.72 per gigabyte, the lowest per-gigabyte figure on the Spain ladder.

Two steps stand out. Moving from 1 GB to 3 GB costs $2.48 more and stretches the window from 7 days to 30. Moving from 10 GB to 20 GB costs $7.25 more and doubles the data on the same month. The top rung only earns its price if you are tethering a laptop or travelling as a family off one hotspot.


Barcelona's 5G signal comes off Orange and Movistar towers, not off the profile


An eSIM is a profile, not a network. It is a set of credentials your phone downloads, and the radio work is still done by a Spanish operator with towers on the ground.

In Spain that operator is Orange or Movistar for every seller above, which cuts both ways. The profile you buy does not decide the bars on your screen, and no seller here can honestly claim better coverage in Barcelona than another. They resell the same towers.

What you can check is whether a seller tells you. HelloRoam publishes Orange and Movistar for its Spain plans and lists them as 5G, which still needs a 5G handset to show up. So compare sellers on what they control: plan sizes, validity, top-ups and price.


One Spain profile keeps working on the Girona day trip and the Sitges beach run


Spain plans are sold by country, not by city, which surprises people who bought one for Barcelona. Girona, Sitges, Tarragona and the drive down the coast all sit inside Spain, so one profile carries the whole itinerary. The Balearics count too, so a week that ends in Palma needs no second plan.

The profile also stays on the handset after you fly home, so a later trip means buying a plan for that country rather than installing anything new.

Two places near Barcelona do not count. Andorra is its own country, so a Spain plan stops at the border in the Pyrenees. So does a lunch run north to Perpignan, because that is France. If either is on your list, price a Europe or multi-country plan rather than buying Spain twice.


A four-day city break burns nowhere near the data of three weeks on Andalusian roads


Sizing is guesswork until you are honest about what you do on your phone abroad. Two patterns cover most Spain trips.

The light pattern is maps, messages, a restaurant search, and photos uploaded on hotel Wi-Fi at night. A long weekend on that pattern sits at the bottom of the ladder, and $2.84 for 1 GB over 7 days covers it.

The heavy pattern is video on the train, music in the hire car, and a laptop tethered for a work call. Three weeks of that across two phones belongs at 20 GB or 50 GB. If you cannot place yourself, buy smaller: $7.92 for 5 GB over 30 days is a sensible default for a week in one city.


Hitting zero on day five means a refill, not a second profile


Running out is the failure mode people plan around, usually by buying too much. Top-ups make that unnecessary.

Every HelloRoam Spain plan takes a top-up, at all six sizes, with no exceptions. You add data to the plan you already have, so there is no new QR code and no re-scan on hotel Wi-Fi while everyone waits at the door.

Your home number is untouched. The travel profile sits alongside the SIM already in the handset, so calls, texts and two-factor codes keep arriving where they always did. Plans also carry a 180-day money-back guarantee, six months from the date of purchase.


Heavy-data months in Spain are where aloSIM earns its place


Here is the row where HelloRoam loses, and it is worth being plain about it.

aloSIM sells 50 GB of Spain data over 30 days for $25.00. HelloRoam's own 50 GB plan over the same 30 days is $35.99. On the biggest size in this table, aloSIM is the cheaper buy, and no amount of top-up flexibility closes that gap.

It matters to a specific traveller. If you are spending a month in Valencia with a laptop tethered to your phone, or road-tripping Andalusia off one hotspot, buy the aloSIM plan.

One rung down, the two are level. aloSIM prices 20 GB over 30 days at $20.00 and HelloRoam at $19.99, which is a tie rather than a win for anybody.


Load the eSIM at the kitchen table and wake it up at El Prat


Work through HelloRoam's install guide at the kitchen table the night before the flight, and leave the profile switched off until the wheels touch down at El Prat. The job is six steps, and five of them happen at home.

  1. Check the handset takes an eSIM before you pay: Most phones sold since 2018 do, but budget and carrier-locked models often do not.
  2. Buy on home Wi-Fi: the QR code arrives by email.
  3. Scan it in your mobile data settings and label the profile "Spain".
  4. Do not switch it on yet; the profile can sit dormant until you have landed. Installing and activating are two different actions.
  5. Once you land, switch the Spain profile on and make it the line your data runs through.
  6. Switch data roaming off on your home line so nothing bills twice.

Step six is the one people skip, and the one that costs money. A background sync on the home SIM can trigger a roaming charge from your own network while the travel eSIM sits unused.

If you want the fuller picture before you buy, helloroam.com/helloroam-vs-airalo sets two sellers side by side on the same terms as the table above.


Six sticking points about Barcelona data, settled in a line each


What network does a Barcelona eSIM connect to?


A Barcelona eSIM connects to Orange or Movistar, the two Spanish operators every seller above resells. The profile on your phone runs no network of its own. HelloRoam publishes Orange and Movistar for its Spain plans and lists them as 5G, which needs a 5G handset to show up.


How much does an eSIM cost in Barcelona?


HelloRoam's Spain ladder starts at $2.84 for 1 GB over 7 days and tops out at $35.99 for 50 GB over 30 days. At 10 GB over 30 days, the six fixed-data sellers above run from $12.00 to $15.99. Holafly prices by the day instead, at $23.90 for unlimited data over 7 days.


Can I top up an eSIM in Barcelona?


Yes. Every HelloRoam Spain plan takes a top-up, at all six sizes, with no exceptions. You add data to the plan already installed rather than buying a second profile, so there is no new QR code and nothing to reinstall. Running low on day five is a two-minute fix.


Is an eSIM cheaper than a Spanish SIM card in Barcelona?


It depends on the counter you walk up to, so nobody can quote you one answer. Local prepaid SIMs are sold at carrier shops and kiosks, usually with ID, and the rate varies by shop and promotion. A travel eSIM is priced before you fly, from $2.84 for 1 GB over 7 days.


Is an eSIM better than roaming for a trip to Barcelona?


That turns on where your phone bill comes from. EU and EEA customers usually roam in Spain on their home allowance at no extra cost, so an eSIM buys them little. Travellers from the UK, the US, Canada and Australia often pay a daily roaming fee per line, and $2.84 for 1 GB over 7 days undercuts most of those.


Where can I buy an eSIM for Barcelona?


Buy it online before you fly, from the seller's own site or app, and install it on home Wi-Fi. Airport kiosks and city phone shops sell data too, at airport prices, and they cost you queue time on the first morning. Nothing physical ships, so there is no delivery to wait for!


Prices here were sampled on 1 August 2026 and are advertised rates in US dollars. Rates change without notice. HelloRoam is a London-based travel eSIM provider, launched in August 2025, covering 185 destinations.

Whatsapp Button works on Mobile Device only

Start typing and press Enter to search