Roaming in Spain for UK Travellers: What Brexit Actually Changed
Most UK networks quietly reintroduced roaming fees after 2021. Here is what each charges in Spain, what the fair-use caps really mean, and when a local plan is cheaper.
Before 2021, a UK phone worked in Spain exactly as it did at home. EU rules guaranteed it. Those rules no longer apply to UK customers, and most networks responded by quietly reintroducing charges.
The result is genuinely confusing, because it now varies by network and often by tariff — two people standing in the same Spanish bar can have completely different roaming terms.
Check your own plan, not the general advice
Because it is a commercial decision rather than a legal requirement, the only reliable answer comes from your own network. The pattern across the market:
- Some networks kept EU roaming inclusive, usually as a competitive selling point
- Others reintroduced a daily fee, typically a few pounds per day of use
- Business and older grandfathered tariffs often differ from current consumer plans
Before travelling, check your network's roaming page or app for Spain specifically. Two questions matter: is there a daily charge, and what is the fair-use data cap.
Do not rely on what a friend's network does, or what was true on your last trip. Terms have changed repeatedly since 2021.
The daily-fee arithmetic
Where a daily fee applies, the cost scales with trip length in a way that catches people out. At around £2 per day:
| Trip length | Approximate roaming cost |
|---|---|
| Weekend (2 days) | ~£4 |
| One week | ~£14 |
| Two weeks | ~£28 |
| Month | ~£60 |
For a weekend, that is noise. For anything longer, it starts to exceed what a local Spanish plan costs for the entire trip — and a local plan does not scale with days.
One detail worth knowing: the fee is usually charged per day of use, not per day abroad. A phone that syncs email once at 7am has used the day.
Fair use caps are the real risk
Even inclusive roaming is not unlimited. Fair-use policies cap how much of your domestic allowance is usable abroad — often well below what you get at home. Someone with an "unlimited" UK plan might find only a handful of gigabytes usable in Spain.
Past the cap you pay per megabyte, and that is where the alarming bills originate. It is rarely the daily fee that hurts; it is the overage after a cap nobody read.
This bites hardest on exactly the trips where you use most data: longer holidays, hotspotting a laptop, or travelling with family sharing one connection.
When a local plan makes more sense
Roaming is the right choice for short trips on an inclusive plan. Keeping one number and doing nothing has real value for a weekend in Barcelona.
A local Spanish plan tends to win when:
- The trip is longer than about four or five days, particularly with a daily fee
- You will hotspot a laptop. This burns through fair-use caps fast
- You are travelling as a group. One pocket WiFi hotspot covers several people for one price, rather than each person paying their own daily fee
- You want predictable cost. A local plan is a fixed price agreed before you leave
A Spanish eSIM is the least disruptive version of this: it installs alongside your UK SIM, so your usual number keeps receiving calls and texts while data runs over the local plan. Modern phones handle this natively.
The dual-SIM trap
If you do run both, check which line is set for data. A phone quietly routing data through the UK SIM while you believe you are on a local plan produces precisely the bill you were trying to avoid.
On iPhone: Settings → Mobile Data → Mobile Data, and select the Spanish line. Also turn off data roaming on the UK line, so it cannot silently take over.
Doing that once at the airport is the single most effective thing you can do to avoid an unpleasant statement.
Short version
- Check your specific network's Spain terms before you fly — the market is inconsistent
- Look at the fair-use cap, not just the headline daily fee
- Under about four days on an inclusive plan, roaming is fine
- Longer trips, laptops, or groups: a local plan is usually cheaper and more predictable
- If running dual SIM, verify which line carries data
