Travel guide

Internet in Italy: how to get connected (options and the best one)

Marc González Sáez Marc González Sáez ·July 12, 2026 ·12 min. read
Internet en Italia | eSIM de viaje | PuraSIM

If you're planning a trip to Rome, Florence, or the Amalfi Coast, sooner or later the practical question arises: how to have internet in Italy without overpaying. And here I'll be honest from the first paragraph, because there are more nuances than usually told: if you travel from Spain with a normal plan, roaming in Italy is already included by European law. There's no trick. What does exist are specific situations where it falls short or simply doesn't apply. In this guide, I compare all options—European roaming, Wi-Fi, local Italian SIM, and travel eSIM—with real figures and without any hype.

All ways to connect in Italy

There are four ways to get internet in Italy: European roaming (included and free if you're traveling from Spain with a current plan), hotel and bar Wi-Fi, a local Italian SIM (cheap, but requires passport registration), and a travel eSIM, useful if your plan falls short or you're coming from outside the EU.

Italy is probably the destination where it's least necessary to overcomplicate things. It's in the European Union, so the situation is not like Turkey, Morocco, or Japan, where roaming can cost a fortune. Here the question isn't "how do I avoid a 200 euro bill," but "what do I really need to avoid being stranded". And that depends on three things: where you're departing from, how many gigabytes your plan includes, and how many days you'll be staying. Here's a quick comparison, with approximate prices for 2026.

Option Estimated Cost Advantage Disadvantage
EU Roaming (current Spanish plan) €0 extra Zero hassle; your usual number Gigabyte limit according to your plan
Hotel and Local Wi-Fi Free Good for downloads and video calls Doesn't work on the street; questionable security
Local Italian SIM €8-25 / 30 days Lots of gigabytes and an Italian number Queue, passport, and changing cards
Travel eSIM €4-15 depending on GB Activates before departure, in minutes Data only; requires compatible phone

EU Roaming: included by default since 2017

This is the point that changes the whole article. Since June 2017, the European regulation known as "Roam Like At Home" requires operators to let you use your national plan when traveling to another European Union country, without extra charges. Calls, SMS, and data: the same as at home, at the same price as at home. The rule was extended with Regulation (EU) 2022/612 and remains valid until June 30, 2032.

Translated to your trip: if you leave Madrid or Barcelona with a plan contracted in recent years, land in Fiumicino, your mobile connects to TIM, Vodafone Italia, or WindTre, and you continue to use your usual data allowance. You don't pay a single extra euro for it. It's the same as doing Madrid-Seville.

The covered area is the European Union plus Iceland, Norway, and Liechtenstein (the European Economic Area). Be careful with what is not included:

  • Included: Italy, France, Germany, Portugal, Greece, Croatia, and the rest of the EU, plus Norway, Iceland, and Liechtenstein.
  • Excluded: Switzerland, United Kingdom, and Andorra. If your route includes a getaway to Lugano, international rates apply there as they traditionally would.

How roaming compares to other solutions outside Europe is broken down in eSIM vs roaming: in non-EU destinations the price difference is enormous. In Italy, it's not.

The fine print: the fair use policy

Just because European roaming is included doesn't mean it's infinite. The regulation allows operators to apply a fair use policy, and this is the part almost no one reads until they receive an alert SMS. Here's all the important fine print.

It works like this: if your plan has a limited and normal data allowance (20 or 40 GB per month), you can use it all in Italy without a problem. But if you have unlimited data or a very cheap plan per gigabyte, the operator can cap how many gigabytes you use outside Spain. The limit comes from a European formula: double the price of your plan without VAT, divided by the wholesale cap for the year, €1.10/GB in 2026 (it was €1.30 in 2025 and will drop to €1 in 2027).

In numbers: an unlimited plan costing €20 per month entitles you to about 30 GB outside your home country. And if you go over, the surcharge is limited by law: at most the wholesale price plus VAT, about €1.33/GB. Expensive, but not catastrophic.

There's a second control, for permanent roaming: if for four consecutive months you spend more time outside Spain than inside and consume more outside than at home, your operator can notify you and give you two weeks to correct it. It never affects the normal tourist; it does affect the digital nomad who settles in Sicily for three months. I detail non-EU rates in how much international roaming costs.

When an eSIM is worth it within the EU

Let's get to the point. If you have a Spanish plan from 2020 onwards with 30 or 40 GB and you're going to Rome for five days, you don't need to buy anything. Period. Anyone who tells you otherwise is trying to sell you something. However, there are profiles where things change, and that's when the clear math points to a travel data card.

Your situation Is it worth it? Why
Current Spanish plan with 20 GB or more No European roaming covers you more than enough
Low-cost plan with 3-5 GB per month Yes You'll burn through it in three days of maps and photos
Old plan or prepaid without EU roaming Yes Some old contracts charge separately
Traveling from outside the EU (UK, LatAm, USA) Yes, clearly Roaming there can be €10-15/day
Stay of more than four months Yes Clashes with permanent roaming policy

The most frequent case is the second: a cheap 5 GB plan that lasts as long as an ice cream in August during a week of Google Maps, stories, and video calls. An emergency top-up can cost more than 10 GB bought calmly. The fourth is even clearer: a British friend visiting you in Florence might pay £6-8 per day, because several UK operators reintroduced surcharges after Brexit.

Hotel Wi-Fi and public Wi-Fi: the complement

Italy has Wi-Fi everywhere and it usually works decently. Almost all hotels, B&Bs, and agriturismos offer it for free, bars do too, and several cities have open municipal networks: Rome with DigitRoma, Milan with OpenWiFiMilano, Florence with its network in the main squares. Trenitalia and Italo trains have on-board Wi-Fi, with quality ranging from acceptable to ghostly depending on the tunnels along the route.

The problem with Wi-Fi is structural: it doesn't follow you when you go out. And in Italy, you'll be spending much more time outside than in your room. You need a map to get to Trastevere, a translator for a trattoria menu, the Trenitalia app to see the platform, the digital ticket for the Uffizi. None of that works with hotel Wi-Fi three kilometers away. And open networks at airports and stations are tricky territory: don't access your bank from Termini's Wi-Fi without a VPN.

My recommendation is to treat it as what it is: a useful complement:

  • Download offline maps of Rome, Milan, and Florence before leaving the hotel.
  • Save app updates and backups for Wi-Fi.
  • Make long video calls from your accommodation to save data.
  • Save tickets and reservations in offline format, just in case.

Local Italian SIM: TIM, Vodafone, WindTre, and Iliad

The local Italian SIM is, in gigabytes per euro, the most generous option on the market: Italy is experiencing a brutal price war between operators, and this is reflected in offers for tourists. The problem is not the price, it's the process and the time it takes.

Operator Tourist Offer (approximate) Price Notes
Iliad 150 GB + unlimited calls €8-10 Cheapest; may require codice fiscale
Vodafone Italia 200 GB + 25 GB in EU ~€15 Very good urban coverage
WindTre 70 GB (€14.99) or 200 GB €15-25 Includes international minutes
TIM Tourist: 200 GB / 30 days €15-20 Most widespread network in rural areas

Now, the reality of buying one. In Italy, card registration is mandatory by law: you need to go with your passport or ID, sign the contract, and wait for the line to be activated. In a downtown store, it's 20-40 minutes if there's a short queue; at Fiumicino or Malpensa, during high season, I've seen waits of over an hour.

Add the logistical detail: taking out your Spanish SIM, keeping it safe without losing it, and being without your usual number during the trip. If your bank sends you verification SMS, that's where the trouble starts. For one or two weeks, I don't see the point, unless you need industrial quantities of data. I compare it in depth in eSIM vs local SIM.

Travel eSIM: how it works and who it's for

An eSIM is a card that, instead of coming in plastic, is downloaded to your phone. You buy the plan online, receive a QR code, scan it, and you already have a second data profile coexisting with your Spanish line. I explain it without jargon in what an eSIM is, but the important thing is that it activates before leaving home and in five minutes.

The beauty of it, and this differentiates it from the Italian card, is that your Spanish number remains active: you receive bank SMS, calls from home, and data uses the new profile. No queues, no passport, and no removing anything from your phone.

That said, and consistent with what I've written: if your Spanish plan already includes European roaming and plenty of gigabytes, it's an expense you don't need. It suits a specific profile:

  • Someone with a plan with few gigabytes who doesn't want to be stranded halfway through their trip.
  • Someone traveling from outside the EEA and would face expensive roaming.
  • Someone who wants a backup network so as not to depend on a single operator.
  • Someone who combines Italy with Switzerland, and thus leaves the European umbrella.

Plans for Italy range from about €4 for 3 GB to €15 for 20 GB, with validities from 7 to 30 days; you can find the complete guide in eSIM Italy. And if you were wondering about pocket Wi-Fi, it has little use here: another gadget to carry, as I explain in eSIM vs pocket Wi-Fi.

Coverage and 5G in Rome, Milan, Florence, and the coast

Italian mobile coverage is good, no drama. 4G reaches over 99% of the population with the four major operators, and 5G is already deployed in major cities. But the signal isn't the same everywhere, and it's good to know where it might be weak.

Milan is the best connected city in the country: dense 5G, high speeds, and good coverage in the metro. Rome performs very well above ground, and there's signal in metro stations and a good part of the tunnels; in the historic center, it can be patchy inside museums and basements. Florence has 5G in the center and works well around the Duomo, the Uffizi, and Santa Croce.

On the coast is where you need to be more precise. The Cinque Terre has coverage in the villages, but the trails between Monterosso and Riomaggiore are inconsistent. The Amalfi Coast works well in Positano, Amalfi, and Sorrento, although in the curves of the SS163 and some coves, the signal drops. Really weak spots are in the closed valleys of the Dolomites, inland Sardinia, and certain stretches of rural Tuscany.

My practical rule: in Italy, you won't be incommunicado. You might have a two-kilometer gap on a coastal road, and for that, just download the map. There's no real drama.

How much data you'll actually use

This is the question that truly determines if you need to buy something, so it deserves specific numbers. An average tourist in Italy uses between 1 and 2 GB per day: this is the sum of maps, messaging, social media, and the photos you upload. People always underestimate how much they end up using, especially on a trip where they constantly check their phone for directions.

A breakdown by hour of use helps you get an idea:

  • Google Maps navigating: 3-5 MB per hour (little, but constant all day).
  • Instagram or TikTok: 300-800 MB per hour. Here's your black hole.
  • WhatsApp with photos and audio: 50-150 MB per day.
  • Video call: about 300-500 MB per hour.
  • High-definition video: 1.5-3 GB per hour.

With this information, the calculation is simple. For a long weekend in Rome, 3-5 GB is enough. For a week between Rome, Florence, and Venice, estimate 7-10 GB. For two weeks traveling the country by train, between 12 and 20 GB. If you share your connection with your partner, double it.

Compare that figure with what's left of your plan halfway through the month, and you have your answer. If your plan is 40 GB and you've used 12 by the 10th day, travel worry-free. If it's 5 GB and you've already used 3, look for alternatives before you leave, not at the airport counter.

How to choose based on where you're traveling from

To recap with the concrete decision, because after all these numbers, you want to know what to do. And that depends, above all, on where you're traveling from and with what plan.

If you're traveling from Spain with a current plan and ample data allowance: don't buy anything. Activate data roaming in your phone settings before departure, check your operator's app for how many gigabytes you have left, and enjoy. European law works for you.

If your plan is low-cost with 3-5 GB: do the math from the previous section. If the trip uses up more than half of your monthly allowance, 10 GB of travel data for €8-10 is cheaper than an emergency top-up from your operator, which usually costs €3-5 per individual gigabyte.

If you have an old contract or a prepaid plan without European roaming: check before you travel by calling your operator. Some plans from over a decade ago and certain prepaid options were left out of the umbrella. If that's your case, you absolutely need an alternative.

If you're traveling from the UK, Latin America, or the United States: there's no debate here. You'll pay between €6 and €15 per day, so in a week you'll be spending €50-100 for what an eSIM solves for €10.

If you're staying for more than three months: consider a local Italian SIM with an Italian number. After that duration, the paperwork is worth it, and you avoid permanent roaming alerts.

Frequently asked questions

Do I have free roaming in Italy if I travel from Spain?

Yes. Since 2017, the European "Roam Like At Home" regulation allows you to use your Spanish tariff in Italy without surcharges, and it remains in effect until 2032. Data, calls, and SMS are deducted from your usual allowance, just like in Spain.

When is it worth buying an eSIM for Italy?

When your tariff has few gigabytes (3-5 GB), when it's an old contract without European roaming, when you travel from outside the EU, or when you stay for more than four months. With a normal tariff of 20 GB or more, you don't need it.

What is the fair use policy and how does it affect me?

It is the limit your operator can place on data outside of Spain if you have an unlimited or very cheap per-gigabyte tariff. It is calculated based on the wholesale cap, €1.10/GB in 2026: an unlimited tariff of €20 entitles you to about 30 GB.

What happens if I exceed the data limit?

They won't cut your line: they will charge you a legally capped surcharge. In 2026, the maximum is the wholesale price plus VAT, about €1.33/GB. Your operator is obliged to notify you via SMS when you approach that limit.

Does European roaming work in Switzerland or San Marino?

Not in Switzerland: it is outside the EU and EEA, and international rates apply there. San Marino and the Vatican are also not in the EU, although in practice, mobile phones usually connect to the normal Italian network.

How much does a local SIM cost in Italy and what do I need?

Between €8 and €25 for 30 days, with 70-200 GB: Iliad is the cheapest, and TIM, Vodafone, and WindTre are around €15-€25. You need a passport or ID: registration is mandatory by Italian law and is done in-store.

How many GB do I need for a week in Italy?

Estimate 1-2 GB per day for maps, social media, and messaging, so 7-10 GB will comfortably cover a week. If you watch a lot of video or share your connection with another person, double that figure.

Is there good 5G coverage in Rome and Florence?

Yes. 5G is deployed in the center of Rome, Milan, and Florence, and 4G covers more than 99% of the population. Weak spots include the trails of Cinque Terre and closed mountain valleys.

Conclusion

If you take away just one idea from all this, let it be this: to have internet in Italy when traveling from Spain, you most likely don't need to buy anything. European roaming is included by law until 2032, and your usual tariff works in Rome just like in Valencia. Being honest about this seems more useful to me than selling you the solution to a problem you don't have. However, if your tariff is limited to 3 or 5 GB, if you're on an old contract, if you're traveling from outside the European Union, or if you're staying for months, then it's wise to have your own data and travel without bill shock. In that case, check out PuraSIM's eSIM for Italy, activate it before leaving home, and dedicate your trip to what matters: pasta, art, and the seven o'clock Aperol.

Marc González Sáez
Written by Marc González Sáez Founder of PuraSim and a specialist in eSIM and connectivity for travelers. He has been helping people travel connected worldwide for years without overpaying for roaming, and personally tests eSIMs in each destination before recommending them.
Share this guide
eSIM Italy
Your eSIM for this destination
eSIM Italy

Activate it with a QR code in 1 minute and arrive connected. No roaming, hotspot included, and 24/7 human support.

Your next trip, connected

Data in 218 destinations. No roaming. Activates in 1 minute.

Choose your eSIM