Roaming

Roaming in Spain: Costs, Plans, and Alternatives

I tested roaming in Spain across multiple trips and setups, and the difference is clear: eSIMs consistently deliver the best balance of cost, speed, and convenience, while traditional roaming passes are only worth it if you prioritize zero setup over savings.

Updated: May 11, 2026

From my experience, roaming in Spain works with most international carriers, but it’s also one of the quickest ways to run up a bill. Daily fees add up fast, especially if you’re using maps, WhatsApp, and Instagram like most people do.

eSIMs and local SIM cards tend to be the smarter option, and I’ll walk you through both.


Roaming in Spain

Roaming is what happens when your phone connects to a foreign network instead of your home carrier. The moment you land in Spain and turn off airplane mode, your phone starts scanning for a local network. 

Your home carrier has agreements with one or more of these, and that's how you stay connected. You don't have to do anything, it just kicks in automatically, which is exactly why it's so easy to rack up charges without realizing it.

Spain is an EU member state, and that changes everything depending on where you're from. If you’re traveling from France, Germany, Italy, or anywhere else in the EU, you're covered under the Roam Like at Home regulation, which means you use your existing plan in Spain at home rates.

However, if you’re coming from the US, Canada, or the UK, it's a whole different story. Spain is outside your home zone, so your carrier charges you extra, either a flat daily fee or a per-MB rate that can get genuinely frightening if you forget to activate a pass. 

Coverage in Spain itself is excellent. Cities like Madrid, Barcelona, Seville, and Valencia have strong 5G. Coastal areas and tourist routes are well covered on 4G. You'll only notice gaps in very rural spots or deep in the Pyrenees (which, honestly, you probably won't mind being offline for).

Roaming costs in Spain for travelers from different regions

USA

AT&T

AT&T's International Day Pass is $12/day and lets you use your existing plan's data, calls, and texts in Spain, pretty seamless in practice. If you forget to add it before you land and your phone connects automatically, you're looking at pay-per-use rates of $2.05/MB, which is over $2,000 per GB.

I can't stress enough: activate the pass before you board. For prepaid AT&T customers, the Travel Add-On is $35/week with unlimited calls, texts, and 5GB of data (which is reasonable for a short trip).

Verizon

Verizon's TravelPass is also $12/day, covering unlimited talk, text, and up to 5GB of high-speed data in Spain. After 5GB it throttles to slower 3G speeds, which I found annoying during a longer stay when I was using maps heavily. 

Without the pass, Verizon's pay-per-use is the same brutal $2.05/MB as AT&T. Their $100/month international plan exists but only gives you 5GB, not worth it unless you're traveling for most of the month.

T-Mobile

T-Mobile is the clear winner among US carriers for Spain travel. On Go5G Next or Experience Beyond plans, you get up to 15GB of free high-speed international roaming, then unlimited data at reduced speeds. 

On Go5G Plus or Magenta MAX, it's 5GB free before throttling. Calls cost $0.25/minute, but most people just use WhatsApp. If you need more, T-Mobile's 30-Day International Pass with 15GB costs $50, and it’s way better value than AT&T or Verizon's daily options.

Canada

Rogers

Rogers's Roam Like Home in Spain runs $15/day and mirrors your existing Canadian plan while you're abroad. For longer trips, Travel Passes (7, 14, or 30 days) bring the cost down. 

Rogers also has a global plan including Spain for around $70–75/month, which is decent if you travel internationally a lot. Pay-per-use without any pass can run into hundreds of dollars quickly, so always activate something before landing.

Bell

Bell charges $16/day through its Roam Better service for international destinations like Spain. Their global roaming plan at $70+/month covers Spain among 78 countries, though data is capped at 10GB while roaming internationally. 

I find it a solid option for frequent travelers. However, their pay-per-use without a pass is very expensive. Bell has a reputation for charges that accumulate fast.

Telus

Telus is the priciest of Canada's Big Three for daily international roaming at $18/day with Easy Roam. Travel Passes bring it down for longer stays. Premium Telus plans (5G+ Complete Explore) include Spain among 68 destinations for $95–100/month, which makes sense if you're a heavy international traveler. 

Pay-per-use without a pass runs $5–10/MB, which is genuinely one of the most expensive options out there. Always activate Easy Roam before you use your phone abroad.

UK

Brexit ended free EU roaming for UK travelers, and Spain is one of the destinations where that change hits hardest, it's such a popular holiday spot for Brits. Most networks now charge daily fees.

EE

EE charges £2.47/day to use your existing plan's calls, texts, and data in Spain, across 47 European countries. There's a 25GB daily fair use cap, which is more than enough for a normal travel day. 

The fee activates the first time you use your phone, even one WhatsApp message counts. If you're staying over 10 days and using your phone daily, the Roam Abroad Pass at £25/month will save you money. 

O2

O2 remains the standout for UK travelers heading to Spain. It still offers free EU roaming on most plans, with a 25GB fair use cap. I've recommended O2 to friends specifically because of this perk, and the experience in Spain has been consistently smooth. 

Three

Three's roaming depends on when you signed up and which plan you're on. Customers on newer Complete plans get Go Roam in Europe included at no extra cost. 

On a Lite plan, you'll need to buy a Go Roam Pass or pay daily charges. Three is generally considered good value for European travel and Spain specifically. Pay-as-you-go without a pass gets expensive fast.

Vodafone

Spain falls under Zone B for Vodafone, meaning most customers pay £2.25/day to access their plan in Spain. Some Xtra plans already include EU roaming, so make sure to check your contract. 

Vodafone also sells passes: £10 for 8 days or £15 for 15 days, which are worth grabbing before a typical Spanish holiday. Without a pass or included roaming, pay-per-use in the EU can reach £7.20/MB.

Lebara

Lebara runs on O2's network in the UK, so most Lebara plans carry the same EU roaming benefits, Spain included, at home rates. Conditions vary by plan, so double-check your specific tariff. In my experience, Lebara customers are often pleasantly surprised to find Spain is already covered.

EU 

If you've got a SIM from any EU country, Spain is basically your home turf. The Roam Like at Home regulation means your existing plan (calls, texts, and data) works in Spain at the same rates you pay back home. 

Fair use limits typically sit between 25GB and 50GB depending on how cheap your home plan is (operators can cap roaming data if your per-GB price is below €1.30). You can roam freely for up to 90 days per year before any surcharges potentially apply.

Data in Spain with eSIMs

After a few trips where I paid too much for roaming, I switched to eSIMs and haven't looked back. You set everything up before you leave, activate the plan when you land, and your carrier back home never gets involved. The savings are significant, especially compared to daily passes. 

Here are three providers that work well in Spain:

1. Holafly

Holafly only sells unlimited data plans, which removes the stress of tracking how much you've used. For Spain, plans start at around $27.30 for 7 days and drop to about $2.50/day on a 30-day plan ($74.90 total).

I tested Holafly in Madrid and Barcelona and speeds were consistently fast. It connects to Movistar, Orange, Yoigo, and Vodafone España, so you're on strong networks wherever you are.

One thing I like is Holafly’s Always On feature, which gives you 1GB of emergency data every 30 days after your plan expires, useful if you suddenly need maps, messages, or basic internet access while traveling.

The one catch: hotspot tethering is capped at 500MB/day, so it's not ideal for sharing data with a laptop. Their eSIM is data-only, which means that a phone number is not included. It works with most recent iPhones and Android flagships.

2. Airalo

Airalo is the go-to for travelers who want flexibility and don't need unlimited data. Spain plans start from $4 for 1GB valid for 3 days, scaling up to larger options like 50GB for 30 days at around $45. Airalo uses Orange, Vodafone, and Yoigo networks in Spain. 

I found 4G coverage solid across the country including coastal areas. There's no daily tethering limit, which is great if you want to share your connection with a travel companion. It’s also data-only, with no phone number, but the app is easy to use for both iOS and Android.

3. Saily

Saily’s plans start around $3.99 for 1GB over 7 days, with larger options for longer stays. It's a good fit for travelers who mostly use WiFi but want a data connection for maps and messaging without spending much. 

Setup is easy through their app, coverage in Spain runs on 4G/5G, and you won't be surprised by hidden fees. Compatible with most modern eSIM-capable devices.

How to avoid roaming charges in Spain

There's no single best option for everyone. It comes down to how long you're staying, how much data you use, and how much effort you're willing to put in before the trip.

1. eSIMs

An eSIM is a digital SIM you install directly on your phone. You buy a plan online, scan a QR code, and it's ready to activate the moment you land in Spain. 

Your original SIM stays active for calls and texts from home while the eSIM handles your data. It's the option I use personally now, and for most travelers it's the sweet spot of price, convenience, and reliability.

If you’re trying to figure out which option makes the most sense, here are some of the Best eSIMs for Spain to help you decide.

2. Local SIM card

A Spanish prepaid SIM from Movistar, Orange, or Vodafone gives you a lot of data for very little money, typically €10–€20 for 20–30GB. You'll find them at the airport, phone shops, and even some supermarkets. 

You'll need your passport to register (it's required by Spanish law). The trade-off is you'll have a Spanish number, so your regular number won't receive calls while that SIM is active. For longer stays or budget-focused trips, it's hard to beat.

If you’re fine using a local SIM, here’s a quick guide to the Best SIM card for Spain and how it works.

3. Pocket WiFi

A portable WiFi device connects to Spanish networks and creates its own hotspot that multiple devices can join. Rental typically runs €5–€10/day. It's convenient for groups, but you do have to carry an extra device and remember to charge it.

If you don’t mind carrying an extra device, here’s what you should know about using Pocket WiFi in Spain.

4. Free WiFi

Spain has decent WiFi coverage in public spaces, Madrid and Barcelona especially. If you pre-download your maps offline and you're mostly in cities, you can get through a short trip relying heavily on free WiFi. It's not reliable enough for navigation on the go, but as a backup it's underrated.

To make the most of your trip, here’s a quick guide on How Many Days to Spend in Barcelona.

OptionTypical priceConvenienceBest for
eSIMFrom ~$4 for 1GB / ~$27 for unlimited 7 daysVery high (install before you fly)Most travelers, flexible trips
Local SIM€10–€20 for 20–30GBMedium (need passport, visit a store)Budget travelers, longer stays
Pocket WiFi€5–€10/day rentalMedium (carry an extra device)Groups, connecting multiple devices
Free WiFiFreeLow (unreliable, not always available)Light users, short stays

Roaming in Spain FAQ

Is data roaming free in Spain?

It depends where you're from. EU travelers use their home plan in Spain for free under Roam Like at Home rules, no fees at all. If you're from the US, UK, or Canada, your carrier will charge you a daily rate or per-MB fee the moment you connect to a Spanish network.

Will EE charge me for using my phone in Spain?

Yes, £2.47/day, which kicks in automatically the first time you use your phone there. Even one WhatsApp message triggers it. If you're going for more than 10 days and using your phone daily, EE's £25/month Roam Abroad Pass is the better move.

What roaming zone is Spain?

For UK carriers, Spain sits in the EU/European zone, Vodafone's Zone B, EE's Roam Abroad zone, Three's Go Roam in Europe. For US carriers, it's covered under standard international roaming. 

How to avoid roaming charges in Spain?

Grab an eSIM before you fly, it's the easiest option by far. You set it up at home, activate it on landing, and your carrier back home never gets involved. A local Spanish SIM is a better option if you need a phone number. 

How to avoid expensive roaming charges while vacationing in Spain?

  • Download Google Maps offline before you leave.
  • Use hotel and café WiFi for anything heavy like streaming or uploading.
  • If you're sticking with your carrier's roaming pass, set a data alert in your phone settings so you know when you're approaching your limit.

How many GB of data do I need for a week in Spain?

For typical travel use (maps, WhatsApp, Instagram, a bit of browsing) 3–5GB comfortably covers a week. If you're streaming music, doing video calls, or posting a lot of content, go for 8–10GB to be safe.  When I was in Barcelona for 10 days using maps constantly and posting daily, I used just over 6GB. 

Lidija Misic
Lidija Misic

Lidija Misic has a BA in English and has lived in five different countries (yes, she still gets homesick for all of them). She's worked as a flight attendant, teacher, recruiter, and writer - basically, she loves people and words in equal measure. When she's not buried in a book, she's crafting copy that gently nudges people toward their best lives.

SEE AUTHOR'S PROFILE
Best eSIM offers
We did the work, you just click.
Check Arrow
Best eSIM offers
We did the work, you just click.
Check Arrow
Best eSIM offers
We did the work, you just click.
Check Arrow
Best eSIM offers
We did the work, you just click.
Check Arrow
Join Our Newsletter — we’ll send you a nice letter once per week. No spam.

    By signing up, you agree to receive marketing emails from Roami. For more details, check out our Privacy Policy.
    magnifiercross
    roaming icon
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.