Get 5% of discount using the code
MYESIMNOW5
close-icon-modal
Buy eSIM
Trustpilot

If you’re an O2 customer and you’re visiting Switzerland soon, chances are you’re relying on roaming while travelling.

But it all comes with a cost, and it’s important to know all about O2 roaming in Switzerland, including charges, plans, and alternatives like the Holafly eSIM to avoid roaming charges.

Can I use my O2 data in Switzerland?

Yes, your O2 data can be used in Switzerland. O2 has agreements with local carriers, and Switzerland is included in the O2 Europe Zone.

Does O2 charge for data roaming in Switzerland?

Roaming in Switzerland is free, as it’s included in the O2 Europe Zone.

Note: No matter which plan you’re enrolled in, the monthly data cap is set at 25 GB.

Disclaimer: The data in this review is accurate as of 19 April 2026 and is subject to change

O2 roaming charges in Switzerland

Because of the O2 Europe Zone, using O2 in Switzerland is free on all plans. However, travellers may incur additional charges under O2 T&Cs.

This means you can use data, calls, and texts for up to 63 days for free. However, if you go over this period, you’ll be charged £3.50 per GB, 0.33p per minute, and 0.1p per text while keeping O2 international roaming active.

Also, Calls to outside the Europe Zone aren’t included, and these cost £4.10/minute on Monthly Plans and £1.99/minute on Pay-As-You-Go plans.

Lastly, if you go over 25 GB a month, you’ll need to pay a Data Bolt On to keep O2 data roaming in Switzerland. These range from 100 MB for £5.50 to 12 GB for £32.50.

How to activate O2’s Switzerland roaming

To activate O2 roaming in Switzerland, simply turn on the “Roaming” option on your phone. Here’s how you do it:

  • Activating roaming on Android: Open “Settings”, go to “Mobile Data”, then turn on Data Roaming.
  • Activate roaming on iOS: Open “Settings”, go to “Cellular Data”, then open “Data Options” and turn on “Data Roaming”.

If you ran out of data and need to keep it on an internet connection, you’ll need a Data Bolt On, doing the following:

  1. Log in to your My O2 account.
  2. Choose your preferred Data Bolt On.
  3. Add it to your account and pay for it to activate the service.

Holafly eSIM for Switzerland: Better alternative

O2 roaming in Switzerland is pretty affordable, as it’s included in local plans and allows you to use up to 25 GB of mobile data per month at no extra cost.

But what if you need more data because you’re travelling as a remote worker or want to avoid surprise charges? It’s better to avoid surprise charges with an eSIM.

You can choose an eSIM for Switzerland for trips of a set duration, with plans starting at £2.99 for 1 day with unlimited data, 1 GB of hotspot data, 24/7 customer support, and 5G when available.

And if you need a more comprehensive option, Holafly Plans is a great alternative, including up to unlimited hotspot data and a local phone number, with plans ranging from £38.95 to £50.95 monthly.

So, consider what you need during your trip and choose if Holafly is a better option than O2 while abroad.

Plans that may interest you

Julio Osuna

Julio Osuna

English Content Writer

I first started my content creation journey as a freelancer in 2019, before connecting with Holafly in 2021. At Holafly, my travel and tech interests come together in one place as I craft high-quality articles about the eSIM and related markets. My content aims to help travelers stay connected, wherever they are.

Read full bio