The short answer
You hold an O2 or Three contract and a flight to Spain, and the first thing I would tell you is that you may not need an eSIM. I read both carriers' own pages on 10 November 2026, and Spain sits inside their European roaming. You only need to buy something if you want more data than the fair use limit, a tablet or laptop on a hotspot, or a pay as you go SIM that does not roam. Then I would buy Ringo Light.
Unlimited data at full speed for 2 weeks at $16.99 or 30 days at $26.99, nothing renews. Airalo asks $43 for 15 days and $63 for the month.
10 GB for 30 days at $12 and 25 GB at $19, on Orange Spain with 5G.
20 GB for 30 days at $20, and 10 GB at $14. Unlimited from $11 for 3 days.
Days, not gigabytes, no daily cap stated for your own phone, on Movistar, Orange, Vodafone and Yoigo. $24.50 for a week.
Prices read on 22 October 2026: Airalo, Holafly, Saily, Nomad, Ubigi, O2, O2, Three, Three, Three, European Central Bank, Ringo Light on their own sites or listings, Ringo Light from its catalogue. All in US dollars unless stated. Treat every number as a snapshot.
See the full price index for every country.
Travelling further? Compare the eSIM for Europe and the best eSIM for Europe, all brands priced.
The prices, charted
US dollars, 22 October 2026. The rivals sell 15 days, Ringo Light 2 weeks. Nomad sells no 15-day unlimited.
The 30-day unlimited plan at each brand. Ringo Light is unlimited data at full speed. Nomad sells no 30-day unlimited.
Holafly sells no buckets. Ringo Light sells no bucket either: its 2 weeks is unlimited and lasts 2 weeks, not 30 days.
Side by side
Swipe to compare →
Get Ringo Light for Spain, from $8.99.
Installed once, next to your own SIM. Your eSIM arrives by email in seconds.
- 3 days $8.99
- 2 weeks $16.99
- 30 days $26.99
- 90 days $49.99
We sell data eSIMs for now to fund the full Ringo service. Ringo is self funded. Every plan bought here pays for the build of one plan that works everywhere.
Want to keep your own number abroad?
That is the full Ringo service: one plan that works everywhere, with your own number included.
It is a separate product from Ringo Light and it is still being built, so it is not on sale yet. Join the waitlist to hear when it opens.
What to see in Spain, and what your phone needs for it
Eight places most trips to Spain include, from Barcelona and Madrid to Granada, Seville and Mallorca. If you roam on your UK plan, the tip under each one is where your allowance matters.
Roam with your carrier, or buy an eSIM
I read O2's and Three's own pages on 10 November 2026. O2 lists Spain among the 48 destinations of its Europe Zone. Its page says your data, minutes and texts work as at home, with free EU roaming on Pay Monthly phone SIMs. The fair use limit is 25GB if your UK monthly allowance is over 25GB, and your own allowance if it is 25GB or less. At the limit you need a Bolt On, and O2's terms name overage of £3.50 a GB, about $5, and treat more than 63 days of roaming in any four-month period as unfair use. Dollars here use the ECB reference rate of 10 November 2026, £1 = $1.34.
Three lists Spain under Go Roam in Europe for both Pay Monthly and Pay As You Go. Its blog says Value plans include Europe at no extra cost and Complete plans include it too. Its FAQ gives the daily charge without a pass as £2 and the limit as up to 12GB of data while roaming in Europe, with a surcharge beyond it and no rate given. Unlimited-data plans can use a personal hotspot in Europe.
So the arithmetic for most Brits is simple. On O2, three days, two weeks or a month in Spain costs nothing extra inside your allowance. On Three, the plans that include Europe cost nothing, and where the £2 day applies it is £6 for three days (about $8), £28 for two weeks (about $38) and £60 for a month (about $80). Ringo Light unlimited is $8.99, $16.99 and $26.99 for the same trips. Three at £2 a day beats Ringo Light by about a dollar over a long weekend, and O2 within your allowance beats it every time.
Where Ringo Light and the travel eSIMs earn their price is the edges. A month of heavy use passes 12GB on Three. A tablet SIM does not get free EU roaming on O2, and a laptop on a hotspot eats allowance fast. A pay as you go SIM may not roam in Spain on O2 at all, and on Three it needs an active data pack. For two weeks of unlimited data Ringo Light at $16.99 is the cheapest I priced: Ubigi asks $34 for 15 days, Airalo $43, Holafly $45.90 and Saily $48.99.
What O2 and Three win is real. Your UK number keeps ringing, calls and texts come with it, nothing needs installing and a phone with no eSIM slot works. If your plan includes Spain, I would roam and buy nothing.
Networks in Spain, and what changes for a visitor from the UK
Spain has four national networks, Movistar, Orange, Vodafone and Yoigo, and all of them cover Barcelona, Madrid, Seville and the coast well. The travel eSIMs name theirs: Holafly lists all four, Airalo rides Yoigo, Vodafone and Orange, Nomad Movistar and Orange, and Ubigi Orange only. Ringo Light uses a local partner network. I did not read which Spanish networks O2 and Three roam on, so I cannot rank them for you.
The carrier terms are what matter. O2 caps roaming data at 25GB for plans over 25GB and your own allowance otherwise, and its 63 day rule catches a long stay. Three allows up to 12GB of data a month while roaming in Europe, with a surcharge beyond it. O2's travel bolt-on page leaves Spain out, because it covers places outside the Europe Zone, so the £7 a day charge you read about elsewhere does not apply here.
The travel eSIMs are data only. Calls go over apps that use data, such as WhatsApp or FaceTime, and your UK SIM stays in the phone for calls and bank codes.
If you want a data bucket: Ubigi or Airalo
- Ubigi, $12 for 10 GB. The cheapest 10 GB for 30 days, and 25 GB for $19. It runs on Orange only. If your concern is the 12GB Three limit, its 25 GB is the bucket I would look at.
- Airalo, $14 for 10 GB. And 20 GB for $20, $6.99 under Ringo Light's 30 days. Its Guay plan rides Yoigo and Vodafone.
- Nomad, $14 for 10 GB. 20 GB at $21, on Movistar and Orange. Managed in the Nomad app.
- Saily, $15.99 for 10 GB. Cleanest app, 20 GB at $22.99, from a listing dated 4 October 2026.
- ✓Ringo Light, no buckets. Its 2 weeks is unlimited for $16.99 and its 30 days unlimited for $26.99. If you need 10 GB to last a whole month, I would buy Ubigi at $12 or roam on a plan that includes Spain.
What Ringo Light is
Ringo Light is Ringo's own data eSIM, and I write for Ringo, so weigh that. It is data only, with no number and no calls or texts, and it sits beside your own SIM, so your UK number keeps working for calls and texts. For Spain it sells three trips, all unlimited data at full speed: 3 days at $8.99, 2 weeks at $16.99 and 30 days at $26.99. Nothing renews. The QR code arrives by email in seconds and installs in one scan, no app. You pay once.
The card to buy it is further up this page, just after the side-by-side table.
Pick by trip
Roam. Spain is in both carriers' European roaming, so I would buy nothing. Ringo Light 3 days is $8.99 if your plan charges for Europe.
Check your allowance first. If it covers Spain, roam. If the limit is 12GB or less and you stream, Ringo Light unlimited, 2 weeks, $16.99.
Ringo Light unlimited, 30 days, $26.99, so the hotspot never touches your allowance or the 63 day rule.
O2 gives free EU roaming only to phone SIMs. I would buy Ringo Light for the tablet.
Roaming on your own plan does that. Ringo Light is data only, so keep your own SIM in beside it.
Frequently asked questions
How we compared, and our sources
Airalo, Holafly, Saily, Nomad, Ubigi, O2, O2, Three, Three, Three, European Central Bank, Ringo Light, Ringo Light
We priced Airalo, Holafly, Saily, Nomad, Ubigi and Ringo Light for Spain on 22 October 2026, all on the same day, in US dollars. Each rival's price comes from its own website where it showed dollars, otherwise from an esimdb.com listing, and every source and its date is listed below. Ringo Light's prices come from the catalogue our checkout charges.
We compare the trips people actually book: a week, two weeks and a month of unlimited data, and a 10 GB bucket. We read each brand's fair use and speed rules and quote them as the brands state them. We did not run speed tests, so this page makes no speed claims for any brand.
Ringo Light is our own product. We put it in the table on the same terms as everyone else, and where a rival is the better buy the page says so.
Left out: Maya Mobile. It lists only a Global plan for Spain and its own site refused the fetch, so it stays out rather than being guessed. Left out: EE, Vodafone and other UK carriers. I read only the O2 and Three pages, so I say nothing about the rest. Check your own carrier's Europe roaming page before you pay for anything.
- Airalo: esimdb.com/spain/airalo, unlimited read on airalo.com/spain-esim in dollars, 22 October 2026; buckets from the esimdb listing dated 4 October 2026
- Holafly: esim.holafly.com/esim-spain/, dollar prices on its own site, 22 October 2026
- Saily: esimdb.com/spain/saily, listing dated 4 October 2026; saily.com refused the fetch
- Nomad: esimdb.com/spain/nomad, listing dated 4 October 2026; nomadesim.com served euro prices
- Ubigi: cellulardata.ubigi.com/destinations/spain/, and esimdb.com/spain/ubigi, 4 October 2026
- O2: www.o2.co.uk/eu-roaming, EU roaming page, read 10 November 2026: Spain in the Europe Zone list of 48, Pay Monthly phone SIMs include roaming, 25GB limit for plans over 25GB, a Bolt On beyond the limit, tablet SIMs excluded
- O2: www.o2.co.uk/termsandconditions/mobile/roamfairuse, roaming fair use terms, read 10 November 2026: 25GB limit, 63 days in any four-month period, overage £3.50 a GB
- Three: www.three.co.uk/support/roaming-and-calling-abroad/roaming-abroad/roaming-destinations, roaming destinations page, read 10 November 2026: Spain under Go Roam in Europe for Pay Monthly and Pay As You Go
- Three: www.three.co.uk/support/roaming-and-calling-abroad/roaming-and-calling-abroad-faqs, roaming FAQs, read 10 November 2026: 12GB while roaming in Europe, surcharge beyond it, £2 daily charge without a pass, hotspot allowed on unlimited plans in Europe
- Three: www.three.co.uk/blog/how-much-does-it-cost-to-roam, blog, read 10 November 2026: Europe included on Value plans and on Complete plans
- European Central Bank: www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml, euro reference rates of 10 November 2026, the latest published on the day: 1 euro = 1.1214 US dollars and 0.83545 pounds, so £1 = $1.34, used for the dollar figures
- Ringo Light: ringoesim.com/spain, the catalogue the checkout charges, parent figures priced 22 October 2026
- Ringo Light: our own catalogue, the prices the checkout charges on 22 October 2026.
Written and priced by the Ringo team. Prices change often; if you spot one that has moved, tell us through the contact page and we will update the table.
















