If you have an O2 plan and are traveling, here's what you need to know about O2 roaming: within the European Union, you can use your home data allowance at no extra cost, but outside the EU—the United Kingdom, Switzerland, Andorra, the USA, or Morocco—roaming can get very expensive if you're not careful. We'll explain how it works, the zones and rates, how to activate or deactivate data roaming, and what alternative to use to avoid unpleasant surprises.
How O2 roaming works
O2 roaming allows you to use your line (data, calls, and SMS) when you are abroad, connecting to the network of a local operator in the country you are in. Within the EU, the principle of "roam like at home" applies, and you use your usual plan without surcharge; outside the EU, O2 organizes countries into zones with different rates that can skyrocket per megabyte.
With O2 Spain (Movistar's low-cost brand), data roaming is usually activated by default on contract plans, but it's a good idea to check before you leave. The key is to understand which zone your destination falls into: crossing into Portugal—EU, no extra cost—is not the same as landing in London, Zurich, or New York, where O2 applies international zone prices. Before traveling, always check the zone of your destination country and decide whether roaming or a local eSIM with prepaid data is worth it. A mistake here is the number one cause of inflated bills when returning from vacation.

O2 roaming within the EU: free (with fine print)
Within the European Union, plus Iceland, Norway, and Liechtenstein, O2 roaming works at no additional cost: you use your minutes and data just as you would in Spain. That's the easy part. The fine print is the fair use policy: if you spend more days abroad than in Spain over a prolonged period, or if you consume much more data while roaming than at home, O2 may apply a small surcharge or limit the volume of data available for roaming.
For a normal holiday trip or a long weekend, you won't notice anything: you'll browse, use maps and WhatsApp as usual. The limit, designed to prevent abuse, mainly affects those who live abroad for months using a Spanish SIM. Be careful with an important detail: Andorra, Switzerland, and the United Kingdom are NOT in the EU even if they are next door or within the continent, so free roaming does not apply there. If your destination is European but outside the EU, treat it as an international zone. You can review the difference between cost and consumption in our guide on what roaming is and how it is billed.
O2 roaming outside the EU: zones and prices
This is where you need to be careful. Outside the EU, O2 divides destinations into zones and applies pay-per-use rates or daily data bundles. Exact prices change over time, so confirm them in your O2 customer area before traveling, but these are the indicative orders of magnitude you'll encounter:
| Zone (examples) | Typical destinations | Estimated data cost |
|---|---|---|
| EU / EEA | Portugal, France, Italy, Germany | Included in your plan |
| Non-EU Europe | United Kingdom, Switzerland, Andorra | Daily bundle or high price per MB |
| International Zone 1 | USA, Canada, Turkey | High per-MB rate or travel bundle |
| International Zone 2 | Morocco, Egypt, and rest of the world | Most expensive; easily exceeds €10-20/day |
The pattern is clear: the further from the EU, the more expensive. In destinations like the USA, Turkey, or Morocco, normal data usage (maps, social media, some videos) can cost you between €10 and €20 per day, and without control, the bill can be a shock. That's why, for trips outside the EU, many travelers opt to disable roaming and use an eSIM instead of expensive roaming. If you compare the numbers, it's almost always cheaper.

United Kingdom: the case that generates the most doubts
The United Kingdom is, by far, the most searched query regarding O2 roaming, and for good reason: since Brexit, it is no longer part of the EU, so "roam like at home" does not automatically apply. Although the operator shares the same name as the British O2, your Spanish O2 line treats the UK as a destination outside the EU with zone rates, not as EU territory.
In practice, this means that in London, Edinburgh, or Manchester, using data with your Spanish O2 plan may incur a surcharge, unless you contract a specific bundle. Many travelers arrive thinking "Europe is Europe" and are surprised by the bill. The recommendation is simple: before flying, check the UK zone in your plan and consider a travel bundle or, even better, a British eSIM. You can find full details in our guide on whether there is roaming in the United Kingdom, and if you want data without relying on O2, a UK eSIM gives you internet as soon as you land for a few euros.
How to activate and deactivate roaming on O2
Managing roaming with O2 is quick, but it depends on two layers: the operator's and your mobile phone's. With O2, roaming usually comes active on contract plans; you can check or change it from the O2 customer area or its app, and even ask to be notified when you reach a certain consumption. To deactivate roaming at the device level and avoid accidental consumption:
- iPhone: Settings > Mobile Data > Mobile Data Options > Data Roaming (turn it off).
- Android: Settings > Network & Internet (or Connections) > Mobile network > Data roaming (deactivate it).
Traveler's tip: leave home with data roaming deactivated on your mobile and only activate it when you truly need it in the EU. Outside the EU, keep it off and use an eSIM: it's the safest way to ensure no one overcharges you.
If you're unsure if it's on, check how to tell if roaming is activated, and when you want to turn it off completely, follow the steps to deactivate roaming on your mobile. Activating or deactivating it costs nothing; only using it outside the EU does.
The alternative: PuraSim travel eSIM
If you're traveling outside the EU and don't want to risk it with O2's zone rates, the cleanest option is a travel eSIM. It's a digital SIM that you install by scanning a QR code: you don't change your number, you don't remove your O2 SIM, and you only contract the data you need for your destination, with a fixed price that you know beforehand. No surprise bills upon return.
With PuraSim, you buy the eSIM online, install it in 1 minute, and arrive with active internet. You have coverage in over 218 destinations, plans starting from cents per gigabyte, and 24/7 Spanish-speaking support if something goes wrong. The advantage over O2 roaming outside the EU is twofold: you pay much less and you have 100% control over your spending. You keep your O2 for calls and SMS in Spain, and use the eSIM for data in the country you're visiting. If you want to see the real price difference, take a look at our comparison of eSIM versus roaming. And if O2 doesn't convince you, you're not alone: travelers from Vodafone and Movistar do exactly the same thing.
Frequently asked questions
Is O2 roaming free in Europe?
Yes, within the European Union (plus Iceland, Norway, and Liechtenstein) O2 applies "roam like at home" and you use your data and minutes at no extra cost, except for the fair use policy if you spend a lot of time abroad. Note: the United Kingdom, Switzerland, and Andorra are not in the EU, so it does not apply there.
How do I activate roaming on O2?
Roaming is usually activated by default on O2 contract plans. You can check or activate it from the O2 customer area or app. Additionally, on your mobile, you must have "Data Roaming" turned on in your mobile data settings for it to work outside Spain.
How much does O2 roaming cost outside the EU?
It depends on the destination zone. In countries like the USA, Turkey, or Morocco, normal data usage can cost between €10 and €20 per day with zone rates. Confirm the exact price in your customer area before traveling and consider an eSIM to save money.
Does O2 roaming work in the UK?
Yes, it works, but since Brexit, the United Kingdom is outside the EU, so O2 treats it as an international zone with a possible surcharge. Free European roaming does not apply. Check the zone in your plan or use a British eSIM for cheap data as soon as you arrive.
Can I use an eSIM and keep my O2 line?
Yes. The travel eSIM is added to your O2 SIM without removing it. You keep your O2 number for calls and SMS and use the eSIM only for data in the destination country. This is the most common way to avoid expensive roaming outside the EU without losing your line.
How do I deactivate roaming on O2 to avoid charges?
On iPhone: Settings > Mobile Data > Options > Data Roaming (turn it off). On Android: Settings > Mobile network > Data roaming (deactivate it). Activating or deactivating roaming costs nothing; you are only charged for using it outside the EU.
Conclusion
O2 roaming is convenient and free within the EU, but outside it—the United Kingdom, Switzerland, the USA, or Morocco—zone rates can turn a trip into an unpleasant bill. The golden rule: activate roaming only within the EU, and outside, deactivate it and use prepaid data. For worry-free travel without surprises, a PuraSim eSIM gives you internet upon arrival for a fraction of the roaming price: install it in 1 minute, keep your O2 number, and control your spending in 218 destinations.

