When does an eSIM beat my plan’s EU roaming?
When your network charges a daily fee in Spain, caps roaming data, or you are staying long enough for fair use to apply. If Spain is free on your plan with enough data, you may not need one.
Prices in pounds · for UK travellers
The Costa del Sol, Mallorca or Tenerife? See what your UK network charges in Spain and what a travel eSIM costs for the same trip, in pounds.
Photo: Burak Aslan on Unsplash
When your network charges a daily fee in Spain, caps roaming data, or you are staying long enough for fair use to apply. If Spain is free on your plan with enough data, you may not need one.
Yes. They are part of Spain, so a Spain plan covers Tenerife, Lanzarote, Gran Canaria, Mallorca, Menorca and Ibiza.
Gibraltar has its own networks and isn’t part of Spain, so check the plan’s coverage list before a day trip.
Set your trip length and how you use your phone. eSIM bars are data-only plans that cover the whole trip; UK network bars use your UK allowance and include calls and texts. EE and O2 don’t publish a price for Spain that we can check, so they aren’t charted.
Sources: Vodafone roaming (checked 6 November 2026) · Three roaming (checked 6 November 2026) · Airalo fixed-data plans (checked 9 November 2026). Prices change; check before you buy.
Spain eSIM
Pick the trip that sounds most like yours. Every plan is data only, paid once, with no contract.
Prices in GBP
Swipe to compare plans
On every plan here
Other sizes for different kinds of trip.
A day pass gives you full-speed data for one day, then slower data for the rest of the day.
500MB to 10GB a day
From £1.99
See day passesFor each trip we pick the current plan that costs the least while lasting the whole trip and gives about 0.3 to 0.7 GB a day, enough for maps, messages and social media. A plan may last longer than the trip. Everyone uses data differently, so check your phone’s recent data use. “Best value” only appears when that plan also costs the least per GB of all the plans that fit.
Networks our Spain plans use: OrangeMovistar
Spain is in the EU, so check your plan first: it may already include roaming there. What each network publishes for Spain, and a week of it:
| Network | What it charges | 7 days | Compare |
|---|---|---|---|
| Varies by plan EE doesn’t publish one price for every country: it prices roaming by destination, plan and start date. Check EE’s roaming tool for Spain. | No published price | EE roaming | |
| O2 | O2 Europe Zone O2 treats its Europe Zone separately from O2 Travel, and what you pay in Spain depends on your plan. Check your plan in My O2 before you go. | No published price | O2 roaming |
| Vodafone | Zone B £16 for an 8-day pass or £21 for 15 days in Zone B. Uses your UK calls, texts and data, up to 25 GB a month. | £16.008-day pass | Vodafone in Spain vs eSIM |
| Go Roam in Europe £2.75 a day in Go Roam in Europe (£2 on plans from 2021 to 2025), or £12 for a 7-day pass. Unlocks your UK calls, texts and up to 12 GB of your UK data. | £12.007-day pass | Three in Spain vs eSIM |
Sources: EE (checked 29 October 2026) · O2 (checked 29 October 2026) · Vodafone (checked 6 November 2026) · Three (checked 6 November 2026). Prices change; check before you buy.
Plans with exactly the same data allowance and validity for Spain, both data-only and priced in pounds. Coverage and networks can differ, so check the plan details before you buy.
Highlighted: the lower price for each plan. Holafly sells unlimited data only, priced in US dollars, so it isn’t in this like-for-like table.
Sources: Airalo fixed-data plans (checked 9 November 2026). Prices change; check before you buy.
A Spain plan covers Spain only. This is what your UK network charges next door:
| Going on to | O2 | Three | Vodafone | eSIM |
|---|---|---|---|---|
| Gibraltara day across the border in Gibraltar | Europe Zone: check your plan | £2.75 a day (Go Roam in Europe) | Check Vodafone | Gibraltar plans |
| Andorraski trips to Andorra | Europe Zone: check your plan | £8 a day (Go Roam Around the World Extra) | Check Vodafone | Andorra plans |
| Moroccoferries from Tarifa to Tangier | Standard rates | £8 a day (Go Roam Around the World Extra) | Zone D: daily fee | Morocco plans |
Yes. Both are part of Spain and are covered by the same Spanish networks the plan uses. Coverage is good in resorts and towns, with gaps in the mountains and at sea.
Gibraltar has its own networks and isn’t part of Spain, so a Spain-only plan may not work there. Check the plan’s coverage list, or use Wi-Fi for a day trip.
For a week with about 0.7 GB a day, the Graba SIM 10GB, 30 days plan costs £6.49, less than each published UK network option for Spain (the lowest is Three at £12.00). UK network prices include calls and texts; the eSIM is data only.
EE: EE doesn’t publish one price for every country: it prices roaming by destination, plan and start date. Check EE’s roaming tool for Spain. O2: O2 treats its Europe Zone separately from O2 Travel, and what you pay in Spain depends on your plan. Check your plan in My O2 before you go. Vodafone: £16 for an 8-day pass or £21 for 15 days in Zone B. Uses your UK calls, texts and data, up to 25 GB a month. Three: £2.75 a day in Go Roam in Europe (£2 on plans from 2021 to 2025), or £12 for a 7-day pass. Unlocks your UK calls, texts and up to 12 GB of your UK data.
Live chat in the Graba SIM app is open 24/7. Email and contact-form requests are answered Monday to Friday.
Travelling from somewhere else?From the USAAus Deutschland日本から한국에서从中国出发