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.

Free for Rome, Milan, Florence, Bologna & Naples · one-time purchase for all 395 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 3–6 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.

395 cities and towns, 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.

395 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 395 cities Show fewer
  • Bitonto 41
  • Bocca di Magra 42
  • Bollate 43
  • Bologna 44
  • Bolzano 45
  • Borghetto Santo Spirito 46
  • Borgo San Lorenzo 47
  • Bra 48
  • Bracciano 49
  • Brescia 50
  • Brindisi 51
  • Brivio 52
  • Busto Arsizio 53
  • Cagliari 54
  • Caiazzo 55
  • Camaiore 56
  • Camogli 57
  • Campi Bisenzio 58
  • Campiglia Marittima 59
  • Capoliveri 60
  • Capriate San Gervasio 61
  • Cariati 62
  • Carmignano di Brenta 63
  • Carrara 64
  • Casale Monferrato 65
  • Casamassima 66
  • Casamicciola Terme 67
  • Casciana Terme 68
  • Cascina 69
  • Caserta 70
  • Casnate con Bernate 71
  • Casole d'Elsa 72
  • Castellabate 73
  • Castellammare del Golfo 74
  • Castellina in Chianti 75
  • Castelsardo 76
  • Castiglione del Lago 77
  • Castiglione della Pescaia 78
  • Castiglion Fiorentino 79
  • Catania 80
  • Cattolica 81
  • Cava de' Tirreni 82
  • Cecina 83
  • Cefalù 84
  • Ceglie Messapica 85
  • Celano 86
  • Centirupe 87
  • Cerignola 88
  • Cernusco sul Naviglio 89
  • Certaldo 90
  • Cerveteri 91
  • Cervia 92
  • Cesena 93
  • Chieri 94
  • Chieti 95
  • Chioggia 96
  • Chivasso 97
  • Cittadella 98
  • Civitella del Tronto 99
  • Cogne (frazione Lillaz) 100
  • Colico 101
  • Colle di Val d'Elsa 102
  • Comacchio 103
  • Como 104
  • Concorezzo 105
  • Conegliano 106
  • Conversano 107
  • Corato 108
  • Corniglia 109
  • Correggio 110
  • Corsico 111
  • Cortina d'Ampezzo 112
  • Cortona 113
  • Cosenza 114
  • Crema 115
  • Cremona 116
  • Cuneo 117
  • Curtatone 118
  • Desenzano del Garda 119
  • Empoli 120
  • Entratico 121
  • Erice 122
  • Faenza 123
  • Fano 124
  • Felizzano 125
  • Feriole 126
  • Ferrara 127
  • Fiano Romano 128
  • Filottrano 129
  • Finale Ligure 130
  • Firenze 131
  • Foggia 132
  • Foiano della Chiana 133
  • Foligno 134
  • Follonica 135
  • Forio 136
  • Forli 137
  • Forte dei Marmi 138
  • Frascati 139
  • Frattamaggiore 140
  • Fucecchio 141
  • Gabicce Mare 142
  • Gaeta 143
  • Galatina 144
  • Gallarate 145
  • Galliate 146
  • Gallipoli 147
  • Gambassi Terme 148
  • Gela 149
  • Genova 150
  • Giaveno 151
  • Giovinazzo 152
  • Grado 153
  • Gravina in Puglia 154
  • Greve in Chianti 155
  • Grosseto 156
  • Grottaglie 157
  • Gubbio 158
  • Imola 159
  • Imperia 160
  • Ischia 161
  • Iseo 162
  • Isernia 163
  • Ivrea 164
  • Jesi 165
  • Lacco Ameno 166
  • Lanciano 167
  • Lari 168
  • La Spezia 169
  • Latina 170
  • Lazise 171
  • Lecce 172
  • Lecco 173
  • Legnano 174
  • Lenno 175
  • Leonforte 176
  • Lerici 177
  • Levanto 178
  • Licciana Nardi 179
  • Lissone 180
  • Livigno 181
  • Livorno 182
  • Loano 183
  • Locorotondo 184
  • Lodi 185
  • Lovere 186
  • Lucca 187
  • Lucera 188
  • Lucignano 189
  • Macerata 190
  • Maiori 191
  • Malgrate 192
  • Manarola 193
  • Manduria 194
  • Manfredonia 195
  • Mantova 196
  • Marciana Marina 197
  • Marina di Campo (Campo nell'Elba) 198
  • Marostica 199
  • Marsala 200
  • Martignano 201
  • Martina Franca 202
  • Maruggio 203
  • Massa 204
  • Massa Marittima 205
  • Matera 206
  • Mede 207
  • Mediglia 208
  • Melegnano 209
  • Melfi 210
  • Melzo 211
  • Merano 212
  • Mestre 213
  • Milano 214
  • Mirano 215
  • Modena 216
  • Modugno 217
  • Moena 218
  • Molfetta 219
  • Moncalieri 220
  • Mondovi 221
  • Monfalcone 222
  • Monopoli 223
  • Montagnana 224
  • Montaione 225
  • Montecatini Terme 226
  • Montelupo Fiorentino 227
  • Montepulciano 228
  • Monterosso al Mare 229
  • Monterotondo 230
  • Montevarchi 231
  • Monticchiello 232
  • Monza 233
  • Napoli 234
  • Nardo 235
  • Narni 236
  • Nettuno 237
  • Nocera Inferiore 238
  • Nola 239
  • Novara 240
  • Novi Ligure 241
  • Numana 242
  • Nuoro 243
  • Occhieppo Superiore 244
  • Oggiono 245
  • Olbia 246
  • Orbetello 247
  • Oria 248
  • Orta San Giulio 249
  • Orvieto 250
  • Ostuni 251
  • Otranto 252
  • Padova 253
  • Paestum 254
  • Palermo 255
  • Palestrina 256
  • Palma di Montechiaro 257
  • Parma 258
  • Paullo 259
  • Pavia 260
  • Perugia 261
  • Pesaro 262
  • Pescara 263
  • Peschiera Borromeo 264
  • Peschiera del Garda 265
  • Piacenza 266
  • Pienza 267
  • Pietra Ligure 268
  • Pietrasanta 269
  • Piglio 270
  • Pinerolo 271
  • Pioltello 272
  • Piombino 273
  • Piove di Sacco 274
  • Pisa 275
  • Pistoia 276
  • Pitigliano 277
  • Poggibonsi 278
  • Polignano a Mare 279
  • Pomigliano d'Arco 280
  • Pompei 281
  • Ponte nelle Alpi - Polpet 282
  • Pontremoli 283
  • Poppi 284
  • Porto Azzurro 285
  • Porto Cesareo 286
  • Porto Ercole 287
  • Portoferraio 288
  • Portofino 289
  • Portogruaro 290
  • Porto Recanati 291
  • Porto Santo Stefano 292
  • Portovenere 293
  • Posillipo 294
  • Positano 295
  • Potenza 296
  • Pozzuoli 297
  • Prato 298
  • Pratola Peligna 299
  • Pula 300
  • Punta Secca 301
  • Putignano 302
  • Ragusa 303
  • Rapallo 304
  • Ravello 305
  • Ravenna 306
  • Recanati 307
  • Regalbuto 308
  • Reggio Calabria 309
  • Reggio nell'Emilia 310
  • Rho 311
  • Rieti 312
  • Rimini 313
  • Riomaggiore 314
  • Riva del Garda 315
  • Riva Ligure 316
  • Roma 317
  • Romano in Lombardia 318
  • Rovato 319
  • Rovigo 320
  • Russi 321
  • Rutigliano 322
  • Ruvo di Puglia 323
  • Salerno 324
  • San Benedetto del Tronto 325
  • San Casciano in Val di Pesa 326
  • San Giovanni Valdarno 327
  • Sannicandro di Bari 328
  • San Severo 329
  • Sant'Angelo 330
  • Santarcangelo di Romagna 331
  • Santeramo in Colle 332
  • Santo Stefano di Magra 333
  • Saronno 334
  • Sarzana 335
  • Sassari 336
  • Sassuolo 337
  • Sauze d'Oulx 338
  • Savona 339
  • Senigallia 340
  • Seregno 341
  • Sesto Calende 342
  • Sesto Fiorentino 343
  • Sestri Levante 344
  • Siena 345
  • Siracusa 346
  • Sirmione 347
  • Sirolo 348
  • Soave 349
  • Sondrio 350
  • Sorrento 351
  • Spino d'Adda 352
  • Spoleto 353
  • Spotorno 354
  • Sulmona 355
  • Tagliacozzo 356
  • Taormina 357
  • Taranto 358
  • Tarvisio 359
  • Tellaro 360
  • Teramo 361
  • Terlizzi 362
  • Termoli 363
  • Terni 364
  • Terracina 365
  • Terranuova Bracciolini 366
  • Tivoli 367
  • Todi 368
  • Toriano 369
  • Torino 370
  • Torri del Benaco 371
  • Trani 372
  • Trento 373
  • Treviglio 374
  • Treviso 375
  • Trieste 376
  • Troia 377
  • Tropea 378
  • Udine 379
  • Urbino 380
  • Valeggio sul Mincio 381
  • Varese 382
  • Ventimiglia 383
  • Vercelli 384
  • Vernazza 385
  • Veroli 386
  • Verona 387
  • Vicenza 388
  • Vieste 389
  • Villabassa 390
  • Vipiteno 391
  • Viterbo 392
  • Vitorchiano 393
  • Vizzolo Predabissi 394
  • Volterra 395
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 395 cities. A one-time purchase, not a subscription — you pay once and keep it. The current price for your country is shown on the App Store and Google Play before you buy.

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.