Driving in Italy, without the sting

Don't get fined
driving in Italy.

Italy has over 300 ZTL zones — restricted areas where a wrong turn costs €80 to €335. The signs are often invisible. The fines arrive months later. Get alerted before you enter one.

Get it on Google Play

Free for Rome, Milan, Florence, Bologna & Naples · €11.99 one-time for all 220 cities

Italy welcomes you. Its fines don't.

ZTL stands for Zona a Traffico Limitato — a restricted-traffic zone. Over 300 Italian cities have them, mostly in historic centres. They're enforced by cameras, and they don't care that you're a tourist.

The signs are small. Half of them are positioned at corners where you're already committed. The fine arrives at your home address — sometimes through the rental company, with a handling fee on top — three to six months later.

Most drivers have no idea they crossed a line.

What you risk

Standard ZTL violation €80 €120
Repeated entry (same day) €335+
Rental handling fee €40 €60
Time until fine arrives 36 months

A quiet companion in your pocket.

ZTL Italia app — real-time alert notification
i.

Real-time alerts

A push notification before you enter a ZTL zone — even with your phone in your pocket and the app closed.

ZTL Italia app — map of restricted zones across Italy
ii.

220 cities, one map

All ZTL zones across Italy in a single view. See what's nearby and tap any city for details.

ZTL Italia app — exact zone boundaries for Sorrento
iii.

Street-level accuracy

Exact zone boundaries on a real map, not just a city centre marker. Know which street is in, which is out.

ZTL Italia app — settings with alert radius and car mode
iv.

Tuned to you

Alert radius, car-only mode, language. Adjust everything so the app fits your trip, not the other way around.

220 Italian cities, carefully mapped.

From Rome and Florence to smaller towns where the ZTL signs are easier to miss than to read. Every zone hand-verified — not scraped from a database.

Show all 220 cities Show fewer
  • Agrigento 41
  • Ancona 42
  • Aosta 43
  • Arezzo 44
  • Asti 45
  • Bolzano 46
  • Brescia 47
  • Camogli 48
  • Castellina in Chianti 49
  • Cefalù 50
  • Cerveteri 51
  • Cervia 52
  • Chieti 53
  • Como 54
  • Ferrara 55
  • Gaeta 56
  • Grado 57
  • Imperia 58
  • Lanciano 59
  • La Spezia 60
  • Lenno 61
  • Maiori 62
  • Mantova 63
  • Olbia 64
  • Orta San Giulio 65
  • Pesaro 66
  • Pescara 67
  • Pitigliano 68
  • Polignano a Mare 69
  • Potenza 70
  • Ragusa 71
  • Reggio Calabria 72
  • Rimini 73
  • Riva del Garda 74
  • Salerno 75
  • San Benedetto del Tronto 76
  • Sassari 77
  • Sauze d'Oulx 78
  • Senigallia 79
  • Sestri Levante 80
  • Sulmona 81
  • Taranto 82
  • Termoli 83
  • Trento 84
  • Treviso 85
  • Tropea 86
  • Udine 87
  • Varese 88
  • Ventimiglia 89
  • Vicenza 90
  • Volterra 91
  • Castiglione del Lago 92
  • Frascati 93
  • Greve in Chianti 94
  • Monticchiello 95
  • Pienza 96
  • Bagnoregio 97
  • Chioggia 98
  • Livorno 99
  • Numana 100
  • Sirolo 101
  • Spoleto 102
  • Todi 103
  • Urbino 104
  • Viterbo 105
  • Abano Terme 106
  • Abbiategrasso 107
  • Alagna Valsesia 108
  • Alassio 109
  • Alba 110
  • Albino 111
  • Altamura 112
  • Arma di Taggia 113
  • Asolo 114
  • Bardolino 115
  • Bardonecchia 116
  • Bariano 117
  • Barletta 118
  • Bassano del Grappa 119
  • Bellagio 120
  • Bitonto 121
  • Bocca di Magra 122
  • Bollate 123
  • Brivio 124
  • Busto Arsizio 125
  • Capriate San Gervasio 126
  • Cariati 127
  • Carmignano di Brenta 128
  • Cascina 129
  • Casnate con Bernate 130
  • Castelsardo 131
  • Cattolica 132
  • Cava de' Tirreni 133
  • Celano 134
  • Cittadella 135
  • Cogne 136
  • Colico 137
  • Conegliano 138
  • Corniglia 139
  • Correggio 140
  • Cosenza 141
  • Crema 142
  • Cremona 143
  • Desenzano del Garda 144
  • Entratico 145
  • Erice 146
  • Faenza 147
  • Fano 148
  • Feriole 149
  • Galatina 150
  • Gallipoli 151
  • Gravina in Puglia 152
  • Grottaglie 153
  • Iseo 154
  • Isernia 155
  • Lazise 156
  • Lecco 157
  • Lerici 158
  • Licciana Nardi 159
  • Livigno 160
  • Malgrate 161
  • Manarola 162
  • Marostica 163
  • Marsala 164
  • Maruggio 165
  • Melfi 166
  • Merano 167
  • Mirano 168
  • Modugno 169
  • Moena 170
  • Moncalieri 171
  • Monfalcone 172
  • Monopoli 173
  • Montagnana 174
  • Montaione 175
  • Montecatini Terme 176
  • Monterosso al Mare 177
  • Monza 178
  • Nuoro 179
  • Orbetello 180
  • Paestum 181
  • Pavia 182
  • Peschiera del Garda 183
  • Piacenza 184
  • Piove di Sacco 185
  • Pistoia 186
  • Pomigliano d'Arco 187
  • Pompei 188
  • Ponte nelle Alpi 189
  • Pontremoli 190
  • Portogruaro 191
  • Posillipo 192
  • Pozzuoli 193
  • Prato 194
  • Pratola Peligna 195
  • Pula 196
  • Punta Secca 197
  • Regalbuto 198
  • Reggio nell'Emilia 199
  • Riomaggiore 200
  • Riva Ligure 201
  • Rovato 202
  • Rovigo 203
  • Rutigliano 204
  • San Casciano in Val di Pesa 205
  • San Giovanni Valdarno 206
  • Santo Stefano di Magra 207
  • Seregno 208
  • Soave 209
  • Sondrio 210
  • Spotorno 211
  • Tagliacozzo 212
  • Tellaro 213
  • Teramo 214
  • Terni 215
  • Torri del Benaco 216
  • Treviglio 217
  • Valeggio sul Mincio 218
  • Vernazza 219
  • Villabassa 220
Guide · 8 min read

A Complete Guide to ZTL Zones in Italy

What the signs look like. Where cameras are hidden. Which cities enforce hardest. How to appeal a fine you've already received — and how to stop worrying about them entirely.

A 3,000-word field guide, written for the tourist who wants to drive Italy without the cold-sweat moment at the border of every historic centre.

Read the full guide →

Frequently asked.

What exactly is a ZTL?

ZTL stands for Zona a Traffico Limitato — a limited-traffic zone, almost always in a historic city centre. Only residents, delivery vehicles, and holders of specific permits are allowed to drive through during active hours. Cameras at each entry point read your licence plate automatically.

How much are the fines, really?

The base fine is usually €80–€120, but it grows with repeat entries on the same day, late payment, and rental-company handling fees. Tourists routinely receive total bills of €200–€400 for a single afternoon of sightseeing.

Does the app need internet to work?

ZTL zones and schedules are cached on your phone. Real-time alerts use GPS — which works offline. You only need a data connection for map features and updates.

What does it cost?

Free: 5 cities (Rome, Milan, Florence, Bologna, Naples). Full functionality, no time limit, no ads.

Pro: All 220 cities. One-time purchase, no subscription. €11.99 in eurozone countries (price includes local VAT). About $11.50 in the US and most non-EU regions. Local currency prices apply elsewhere.

A single ZTL fine in Italy starts at €80 and can reach €335 or more — the app pays for itself by preventing one accidental violation.

Will my rental GPS warn me?

In our experience, no. Most built-in rental GPS units route you through ZTL zones without any warning. Waze has ZTL alerts for a few of the largest cities (Rome, Florence), but coverage is limited. Google Maps and Apple Maps don't actively warn about ZTL zones — most Italy travel guides explicitly recommend not relying on them for this.

I already got a fine. What should I do?

Pay within 60 days to get the reduced amount (usually 30% less). Appeals are possible but rarely successful for tourists. If the fine came through a rental agency, check your rental agreement for the handling-fee clause — sometimes you can dispute that separately.