Caroline taking a selfie in front of the Colosseum in Rome with a plate of pasta and an Italian flag in the background.

Internet in Italy: check your UK network before you buy anything

Internet & Communication Caroline & Xavier 14 min

-5% off your Holafly eSIM for Italy

The code LAPLANETEDECARO gets you -5% off your Holafly Italy eSIM. But before you buy anything, do one thing: check which network you are on. Since Brexit, most UK networks charge you a daily fee to use your plan in Italy, but a few still do not. On O2, Smarty or iD Mobile the answer is zero pounds. On EE or Vodafone it is nearly three pounds a day. That single check is worth more than any discount code.


Here is the thing nobody puts in the first paragraph of an Italy SIM card guide: whether you need one depends entirely on a decision you made when you last signed a mobile contract, possibly years ago.

If you are French, German or Spanish, Italy is covered by EU roaming and the question does not arise. If you are British, it does. The UK left the EU roaming regime, and the four big networks reacted differently. Some reinstated daily charges, some did not, and among those that did, the trigger is the date you signed up or last upgraded. The result is that two people standing in the same queue at Fiumicino can pay very different amounts for exactly the same fortnight.

So this guide does the boring bit first. We list what each UK network actually charges in Italy in September 2026, we work out where the break-even sits against a travel eSIM, and only then do we talk about buying anything. We also cover the local snag nobody warns you about, which has nothing to do with roaming: the codice fiscale, an Italian tax number that several operators will ask you for at the counter, and that you have no reason to own.

Why you actually need data in Italy

Italy is not a survival-connectivity destination. It is a logistics one, and a dense trip goes wrong quickly without data.

The first reason is ticketing. Italy runs on timed entry slots held on your phone: the Uffizi, skip-the-line at the Colosseum, the handful of daily places for the Last Supper in Milan. A QR code that will not load at the gate is a visit lost, and there is rarely a paper fallback.

The second is trains. The high-speed network is excellent and entirely app-driven, with platform changes announced late and delays you fix by rebooking from your seat. Without data you are back to reading departure boards.

The third is driving, and this one costs real money. Limited traffic zones, the notorious ZTL, ring most historic centres with number plate cameras. Fines arrive by post months later, they run to roughly 80 to 100 euros each, and you can collect several in one afternoon without ever seeing an officer. Navigation that knows where the ZTLs are is not a luxury.

Add translating a menu, checking whether the village shop shuts at one, and sending the photo home before the light goes, and the need is real.

Solution 1: will your UK plan work in Italy?

This is the section that decides everything, so we have put the numbers in one place rather than making you hunt through four network websites.

The rule of thumb is the sign-up date. EE reintroduced roaming charges for anyone who joined or upgraded after 7 July 2021. Vodafone did the same for anyone after 11 August 2021. Three charges most customers but exempts those who joined before October 2021, and also exempts its Value and Complete plans introduced in June 2025. O2 never reintroduced a daily fee at all.

What each UK network charges you in Italy

EE: £2.72 per day, across 47 destinations, with a 50 GB fair use cap and roughly £3.69 per gigabyte beyond it. The daily charge resets at midnight UK time, which matters if you land in the evening.

Vodafone: £2.75 per day, across 52 destinations, with a 25 GB fair use cap and £3.84 per gigabyte after that. The charge runs 24 hours from your first connection, not to midnight.

Three: £2.75 per day for most customers, free if you joined before October 2021 or are on a Value or Complete plan. Monthly fair use cap of 12 GB.

O2: free on every plan, across 48 destinations. The 25 GB cap only applies to plans that include 25 GB or more; smaller plans simply use their normal allowance.

giffgaff: free, but the cap is 5 GB per plan rather than per month, then 10p per megabyte.

Smarty: free up to 12 GB a month, with EU Roaming Passes above that.

iD Mobile: free across 50 destinations, and the 30 GB cap has been suspended since 1 October 2024.

Voxi: passes to buy, from £2.25 to £15. Lebara: free on selected plans, 30 GB cap on the unlimited ones.

The maths, before you spend anything. A five day city break in Rome on EE costs you £13.60 in roaming fees for a service you already pay for. Ten days costs £27.20, which is more than EE’s own Roam Abroad Pass at £25 a month. So the break-even sits at ten days: below that, take the daily charge or an eSIM; above it, buy the monthly pass. And if you are on O2, Smarty or iD Mobile, ignore all of this and buy nothing, because you are already covered.

Here is the coverage detail by operator. Note that the widget prices below are shown in euros, since the underlying plans are priced in the local market; use the pound figures above for the UK comparison.

Italy: does my plan work there?

Plan Data Duration Price Network 🇮🇹 Italy
EU Roaming 7-Day Pass Recommended 50 GB 7 days €17.90 4G ✓ Yes
Zone 1 Weekly Pass Recommended 50 GB 7 days €29.85 4G ✗ No
EU Roaming Daily Pass 50 GB 1 day €3.10 4G ✓ Yes
Zone 1 Daily Pass 50 GB 1 day €5.97 4G ✗ No
Zone 2 Daily Pass 50 GB 1 day €8.96 4G ✗ No
Zone 3 Daily Pass 512 MB 1 day €8.96 4G ✗ No
Zone 4 Daily Pass 10 MB 1 day €17.92 4G ✗ No
EU Roaming 12-Day Pass 50 GB 12 days €25.70 4G ✓ Yes
Zone 2 Weekly Pass 50 GB 7 days €44.78 4G ✗ No
Plan Data Duration Price Network 🇮🇹 Italy
Go Roam in Europe Recommended 12 GB 1 day €3.29 4G ✓ Yes
Go Roam Around the World 12 GB 1 day €9.56 4G ✗ No
Go Roam Around the World Extra 12 GB 1 day €9.56 4G ✗ No
Plan Data Duration Price Network 🇮🇹 Italy
8-Day Europe Pass Recommended 25 GB 8 days €19.12 4G ✓ Yes
Euro Roam Daily 25 GB 1 day €3.29 4G ✓ Yes
Global Roam Daily (Zone C) 25 GB 1 day €9.56 4G ✗ No
Global Roam Daily (Zone D) 25 GB 1 day €9.56 4G ✗ No
15-Day Europe Pass 25 GB 15 days €25.10 4G ✓ Yes
Plan Data Duration Price Network 🇮🇹 Italy
Europe Zone (included) Recommended 25 GB 30 days €0.00 4G ✓ Yes
Data Roaming Bolt-On Zone 1 (1 GB) 1 GB 30 days €7.17 4G ✗ No
O2 Travel Bolt On Unlimited 1 day €8.37 4G ✗ No
Data Roaming Bolt-On Zone 2 (1 GB) 1 GB 30 days €10.76 4G ✗ No

Last verified: 29 September 2026

Caroline & Xavier

We're Caroline and Xavier

We got most of it wrong before we got it right. We share what actually holds up day to day in a van, and what we wouldn't do again.

Italy’s mobile networks: four operators, no weak one

This is the reassuring part, and it deserves saying because it contradicts the usual scaremongering.

TIM is the incumbent and the coverage benchmark, particularly in Alpine valleys and along the high-speed lines. Its TIM Tourist plan is the best calibrated of the visitor offers.

Vodafone Italia is the solid number two, excellent in cities and along the coast, and part of the network behind travel eSIMs sold for Italy.

WindTre, formed from Wind and 3 Italia, has the most generous tourist plan when it comes to onward EU roaming.

Iliad Italia is the price disruptor, no tourist-specific plan but monthly deals you can sign up for with a passport.

The point to take away: there is no weak network in Italy. In some countries picking the wrong operator means no signal where you actually spend your days. Here, choosing an operator is a pricing decision, not a coverage one.

To help you decide between a physical SIM and an eSIM for your kind of trip, we built two small tools.

Roaming

Use your UK plan abroad thanks to roaming agreements

Local SIM card

Buy a local SIM card to benefit from local rates

eSIM

Activate an eSIM before your departure, without changing your physical card

Comparison of internet solutions while traveling
International plan Local SIM card eSIM
Cost High Low Moderate
Purchase Online (operator option) On-site, in-store Online, before departure
SIM card change No Yes No
Ease of use Easy Restrictive Easy
Support in English Yes Rarely Yes
Unlimited data No (limited) Yes Yes (depending on offer)
Keep your UK number Yes No (replaced) Yes (dual SIM)
Flexible stay durations No (monthly) Variable (commitment possible) Yes (1 to 90 days)
Top up the plan Operator customer area In-store Via the app
Risk of extra charges Yes Prepaid: no. Other: yes No

What a local SIM card really costs in Italy in September 2026

If you want an Italian line, the prices are fair. They are quoted in euros, with an approximate pound conversion.

TIM Tourist is €14.99 (approx. £12.90) for 30 days, with 100 GB on 5G and unlimited calls in Italy and to the EU, plus 100 minutes outside Europe. A €5 add-on brings another 100 GB and 6 GB usable elsewhere in the EU.

Vodafone Holiday is €15 (approx. £12.90) for 20 GB and unlimited domestic calls. It is the simplest offer, and also the one with the paperwork problem we come to below.

WindTre’s Tourist Pass Full is €24.99 (approx. £21.40) for 100 GB on 5G, 100 international minutes and, crucially, 15 GB of roaming usable elsewhere in the EU. That makes it the best of the three if Italy is one stop on a longer European trip.

The benchmark to keep in mind. On the eSIM side, Holafly sells unlimited data in Italy at €11.37 for 3 days, €16.90 for 5, €22.50 for 7, €30.50 for 10, €41.50 for 15 and €59.90 for 30. That is roughly £9.75, £14.50, £19.30, £26.20, £35.60 and £51.40. Now compare the seven day figure with a week of EE daily charges at £19.04: they are within thirty pence of each other, except one gives you unlimited data and the other eats your domestic allowance. On short trips from a charging network, the eSIM is genuinely the better buy, and that is not something we get to write about most European destinations.

Here are the offers available in Italy, local operators included.

Italy: local SIM cards available for your stay

TIM

Local SIM eSIM available 4.2

Italy's incumbent network and the coverage benchmark, including in Alpine valleys and along high-speed rail lines. The TIM Tourist plan is built for visitors, but buying in store requires photo ID and, depending on the outlet, an Italian codice fiscale.

Iliad Italia

Local SIM eSIM available 4.4

The disruptor of the Italian market, with low prices and no re-contracting. No tourist-specific plan, but monthly plans you can sign up for with a passport, including a world tier covering more than a hundred non-EU countries.

iliad TOP 30 MONDO
300 GB 30 days Calls SMS 5G
€12.99 (13 EUR)
Buy: Boutique ou Simbox iliad, passeport
300 GB in Italy and 30 GB of roaming across more than 110 non-EU countries, unlimited minutes and texts in Italy and the EU. Sign-up is time limited, check the offer is still open.

Vodafone Italia

Local SIM eSIM available 4.1

Italy's number two network, very strong in cities and along the coast, and the network behind part of the travel eSIMs sold for Italy. Note that Vodafone officially requires an Italian codice fiscale to sign up for its tourist plan.

Vodafone Holiday
20 GB 30 days Calls SMS 5G
€15.00 (15 EUR)
Buy: Boutique Vodafone, ID + codice fiscale
20 GB of data with unlimited domestic calls. This is Vodafone's visitor plan, and the one for which the codice fiscale is officially required.

WindTre

Local SIM eSIM available 4.0

Born from the Wind and 3 Italia merger, it is the third network and has the most generous tourist plan when it comes to EU roaming. It also carries several travel eSIMs sold for Italy.

Tourist Pass Full
100 GB 30 days Calls SMS 5G
€24.99 (25 EUR)
Buy: Boutique WindTre, piece d'identite
100 GB on 5G, unlimited calls in Italy, 100 international minutes and, above all, 15 GB usable roaming elsewhere in the EU, which makes it the best of the three for a multi-country trip.
Carrier Plan Data Duration Price Network Buy
Iliad Italia
iliad TOP 30 MONDO 300 GB 30 days €12.99
(13 EUR)
5G Boutique ou Simbox iliad, p...
TIM
TIM Tourist Reco 100 GB 30 days €14.99
(15 EUR)
5G Boutique TIM, piece d'identite
Vodafone Italia
Vodafone Holiday 20 GB 30 days €15.00
(15 EUR)
5G Boutique Vodafone, ID + cod...
WindTre
Tourist Pass Full 100 GB 30 days €24.99
(25 EUR)
5G Boutique WindTre, piece d'i...

Last verified: 29 September 2026

Buy on arrival or in advance: the three options compared

You buy online before leaving, install the profile on your home wifi, and switch it on when you land. No shop, no paperwork, no queue.

Unlimited data with 1 GB of tethering per day. In Italy its real argument is not price or coverage, it is that it skips the counter entirely, and therefore skips the codice fiscale question.

The honest weakness: over a full month you will pay noticeably more than a local SIM. That is the price of not dealing with an Italian shop on a Sunday.

Holafly Italy: when it is worth it, and when it is not

We are not going to sell you an Italian eSIM at any cost. That would be the fastest way to lose your trust on the other thirty destinations we cover.

It is worth it if you are on EE, Vodafone or a charging Three plan and travelling for under ten days. If you want to keep your UK allowance intact for work. Or if you want a second data line as backup.

It is not worth it if you are on O2, Smarty, iD Mobile or a legacy Three plan. You already have free roaming in Italy, and buying anything would be money thrown away.

The discount code, if you are in the first group. With the code LAPLANETEDECARO you get -5% off your Holafly Italy eSIM. On the 15 day plan at €41.50, that is roughly the price of two coffees on Piazza Navona recovered, which in Rome is not a trivial sum. Enter the code at checkout.

Network coverage: where it works and where it struggles

Where the signal is strong

Rome, Milan, Florence, Naples, Turin and Bologna, on 4G and 5G alike.

The entire coastline, from Liguria to Calabria, including the Cinque Terre and the Amalfi coast.

Sicily and Sardinia, covered exactly like the mainland: they are Italian regions, not blackspots.

The high-speed rail lines, with reasonable continuity through tunnels.

The great lakes, Como, Garda and Maggiore, well served right down to the shore.

Where it struggles

Deep Alpine valleys in the Dolomites and Aosta, where terrain blocks the signal.

Mountain villages in Abruzzo and Molise, the inland Italy tourists never see.

The Sardinian interior, Barbagia and the Gennargentu massif.

The smaller islands, Egadi, Aeolian and Pantelleria, fine at the port and much less so elsewhere.

Underground car parks and metro tunnels, an urban classic with no real consequence.


The tip that actually saves money here. The Italian issue is not coverage, it is the ZTL. Before you drive anywhere, turn on limited traffic zone warnings in your navigation app and download the offline map for the region. A ZTL fine runs to roughly €80 to €100, it triggers on plate recognition alone, and a hire car company will happily pass it on to you with an admin fee on top. It is comfortably the largest avoidable expense of an Italian driving holiday.

The codice fiscale, the snag nobody warns you about

Here is the point we have not seen written clearly anywhere, and it is the only genuine obstacle in Italy.

The codice fiscale is the Italian tax code, an alphanumeric string built from your name, date and place of birth. It is the functional equivalent of a National Insurance number, and in Italy it is used for everything: opening an account, signing a lease, taking out a subscription.

Italian law does not make it a legal condition for buying a prepaid SIM, and on paper your passport is enough. In practice, several operators ask for it on their offers aimed at foreigners, and Vodafone officially requires one for its tourist plan. Depending on the shop, the assistant and the day, you will get through or you will not.

What makes it a trap is precisely that it is European. Nobody prepares paperwork for Italy. You arrive assuming it will all work like home, and you end up at a counter in Termini facing an administrative request you have no answer to.

Three ways out, in order of common sense:

If you do not need an Italian line, the question never arises. That is most people, and it is the correct answer for most trips.

If you want a local line for a long stay, apply for a codice fiscale in advance. It is free from the Agenzia delle Entrate or an Italian consulate, but it takes time. This is a before-you-fly job, not an on-arrival one.

If you want a dedicated line with no paperwork at all, a travel eSIM is exactly the tool that bypasses the counter. It is not the cheapest option, it is the only one that asks for no Italian document.

It is the same logic as India or Turkey, where the obstacle is administrative rather than technical. The difference is that in Italy nobody expects it, because it is a two hour flight away inside the same customs union.


Your questions about the internet in Italy

Am I still in EU roaming on the ferry to Sardinia or Sicily?
No, and this one catches people out. Once a ship leaves the port area it stops using land networks and switches to an onboard maritime cell, which sits outside every roaming allowance and is billed at satellite rates. Your phone shows full signal and gives you no warning. Turn mobile data off before you sail and use the ship's wifi, then turn it back on when you can see the quay.
Do Vatican City and San Marino count as Italy for my plan?
Vatican City does, in practice. The enclave is covered by Italian networks and your phone will not notice the border. San Marino is a different matter: it is a sovereign state outside the European Union with its own operator, so your phone can latch onto a San Marino network in the middle of a day trip. Some UK plans fold it into their Europe zone and some do not, so check that one line before you drive up.
Will I have signal on the high-speed trains and in the metro?
On the Frecciarossa and Italo lines the signal holds along most of the route and drops in the long tunnels, particularly on the Bologna to Florence stretch. The Milan, Rome and Naples metros are covered in the stations and patchy between them. If you rely on a mobile ticket, screenshot it before you board rather than opening the app at the barrier.
Do I need mobile data just to drive in Italy?
More than you would expect. City centres are ringed by ZTL restricted zones whose boundaries and hours you will want to check as you approach, most seafront and city parking now runs through an app, and motorway tolls are simplest to settle from your phone. None of it is impossible on paper, but a car trip without data in Italy turns into a fines lottery.
Can I keep my UK number working while a travel eSIM handles the data?
Yes, and that is the normal way to use one. On a dual SIM phone your UK line stays active for calls and texts while the eSIM carries the data, so nobody has to learn a new number for you. Set the eSIM as the data line and leave your UK line for voice, and remember that WhatsApp keeps your usual number whatever the data connection is.
When does an eSIM plan actually start counting down?
On activation, not on purchase, which is why you install the profile at home on wifi and only switch it on when you land. If your flight moves by a day, nothing is lost. The reverse is also true: activating it in the airport car park at home burns the first day for nothing.
Is there a limit on how long I can use my UK plan in Italy?
Yes, and it is one nobody reads. Roaming allowances are built for travel, not for living abroad, so operators are entitled to apply a fair use policy once your usage abroad outweighs your usage at home over a rolling period of several months. For a holiday or a few weeks of remote work it never comes up. For a winter in Sicily, it does, and the answer then is a local SIM rather than an argument with your operator.

Where to go next

If Italy is one stop on a longer route, or you are comparing European destinations, we have covered the same ground elsewhere.

Article

Internet in Croatia: count your days before you buy roaming

Croatia is where the post-Brexit roaming maths stops being a rounding error. A long weekend in Rome on a charging network costs you a few pounds you barely notice. A...

Available on 13 October 2026
Article

Internet in Senegal: no UK plan covers it, so here is what does

West Africa is where the UK roaming conversation gets simple again, and not in a good way. Italy and Croatia at least give you the possibility that your plan already...

Available on 27 October 2026

So which option should you pick for Italy?

Three lines, if we had to.

Check your network first. On O2, Smarty, iD Mobile or a pre-October 2021 Three plan, you have free roaming in Italy and there is nothing to do. That check takes two minutes and saves more than any promo code.

If you are on EE or Vodafone and travelling under ten days, a travel eSIM costs about the same as the daily fees and leaves your UK allowance untouched. Over ten days, EE’s Roam Abroad Pass at £25 a month wins on pure arithmetic.

If you are staying a month, buy a local SIM. TIM Tourist at €14.99 for 100 GB is unbeatable, provided you have sorted the codice fiscale question before you walk into the shop.

If we have missed something, or if you have been turned away from an Italian counter for want of a tax code, tell us in the comments. That kind of first-hand report is worth more than any comparison table.

Buon viaggio, and look up from the phone now and then (Piazza Navona does not fit on a six inch screen, we have tried).

Connected everywhere, and the rest of the trip

Two years of full-time van life, and the Algarve as our base ever since. We still hit the road, by van or otherwise, and we write up what we find along the way. An email when we have something to say, no more.