O2 roaming in Spain: Charges, plans, and alternatives
O2 roaming in Spain is free, but comes with a fair usage policy. Learn how it works and other alternatives for visiting Spain without roaming limitations.
Yes, O2 works in Spain with free roaming on all plans for up to 63 days. However, there’s a 25GB monthly data cap, and after 63 days, additional charges apply.
This guide covers O2 roaming charges in Spain, how to activate roaming, and alternatives like the Holafly eSIM for extended stays.
+1M
With Holafly, you save +30% compared to roaming fees
Plans that may interest you
Can I use my O2 data in Spain?
Yes, you can use your O2 data in Spain thanks to the agreement between O2 and local carriers.
Does O2 charge for data roaming in Spain?
O2 international roaming in Spain is free with Pay Monthly and Pay As You Go plans, as the country is part of the O2 Europe Zone.
Note: Similar to using O2 roaming in Europe, there’s a 25 GB monthly cap on all plans included in the fair usage limit T&Cs.
O2 roaming charges in Spain
As Spain is part of the O2 Europe Zone, roaming is free of charge on all available plans, but there are T&Cs to keep in mind when travelling.
You can use your data, calls, and texts for free for up to 63 days. For those spending more time abroad, O2 will charge £3.50 per GB, 0.33p per minute, and 0.1p per text.
However, calling outside the Europe Zone isn’t included. On Monthly Plans, pricing is £4.10/minute; on Pay-As-You-Go plans, it is £1.99/minute.
Also, as part of O2 T&Cs, if you go over 25 GB a month, you’ll need to buy a Data Bolt On to use roaming in Spain. Pricing ranges from £5.50 for 100 MB to £32.50 for 12 GB.
How to activate O2’s Spain roaming
To use O2 in Spain, you simply need to turn on the “Roaming” option on your device, following these steps:
- Activate roaming on iOS: Go to “Settings”, then to “Cellular Data”, and open “Data Options” to turn on “Data Roaming”.

- Activate roaming on Android: Open “Settings”, then “Mobile Data”, and turn on “Data Roaming”.

If you ran out of data and still need to use O2 data roaming in Spain, here’s how to add a Data Bolt On:
- Log in to your My O2 account.
- Choose your preferred Data Bolt On.
- Add it to your account and pay for it to activate the service.
Holafly eSIM for Spain: Better alternative
Using O2 roaming in Spain is an affordable way to stay connected while traveling, but you have to consider two things: how long you’ll be staying and how much data you’ll need.
If you’re staying for more than 63 days and plan to work in Spain, it’s better to consider alternatives, such as an eSIM.
The eSIM for Spain from Holafly is a great option, offering unlimited data plans with 1 GB of hotspot data, 24/7 customer support, and 5G coverage when available, with plans starting at £2.99 for 1 day.
Plan to work remotely from Spain? Holafly Plans are designed for extended stays, offering unlimited hotspot data and a local phone number, plus the benefits from the travel eSIM, and pricing ranges from £38.95 to £50.95 monthly.
Plan your trip in advance and think about which Holafly eSIM works best for you.
No results found