ZTL Milan
Nothing else in Italy is arranged the way Milan is. There is no single gate on the edge of an old town here. There is a charge over the centre that most cars may simply pay; a ban by emissions class covering nearly the whole municipality that no payment will lift; and, inside both, a few small streets where the answer is a flat no at every hour of the day. Three schemes, three sets of cameras, three different rules — and one trip can fall foul of all of them.
Open Milan on the full interactive map
Limited Traffic Zones in Milan
-
Milan city centre — Area C and the central ZTLs
Area C charge daily 07:30–19:30, weekends included since 1 Jan 2026 (national holidays excepted) · Area B still Mon–Fri only · ZTL Quadrilatero della Moda closed 24 h · Sarpi and the other central pedestrian areas closed at all hours
The Cerchia dei Bastioni and the streets inside it. Two different things overlap here and this outline cannot separate them: the Area C congestion charge, which most drivers may pay to cross on a weekday, and true ZTLs and pedestrian areas — the Quadrilatero della Moda, closed to every vehicle around the clock since September 2025, and Via Sarpi — where no payment admits you at all. Treat the area as permit-only unless you have checked the specific street.
-
Navigli night ZTLs
Daily 20:00–07:00 · Via Fumagalli 24 h
The lanes off the Naviglio Grande and Naviglio Pavese — via Borsi, Pichi, Gola, Argelati, Fusetti, Magolfa and Paoli, closed 20:00–07:00 every day under ordinanza 648/2015, with via Fumagalli closed around the clock. The towpaths themselves — Alzaia Naviglio Grande, Ripa di Porta Ticinese and Alzaia Naviglio Pavese — are pedestrian areas. These bite exactly when a visitor wants to be here.
-
Area B — city-wide emissions zone Emissions zone
Mon–Fri 07:30–19:30 · not in force Sat, Sun & public holidays — unlike Area C, which now runs at weekends too
Almost the whole municipality, not a historic centre — about 190 camera gates on the boundary. This is a ban by emissions class, not a charge and not a permit scheme: petrol must be Euro 4 or newer and diesel Euro 6, and no ticket lifts it. It applies to foreign-registered cars exactly as it does to Italian ones, and it catches park-and-ride sites that look like a safe place to leave the car — Lampugnano, Rogoredo, Forlanini, Maciachini and Bande Nere are all inside it.
Area C is a charge on the centre
Area C is the zone formally called the ZTL Cerchia dei Bastioni: the historic core inside the ring of boulevards that follows the line of the Spanish walls. The city records 43 camera gates around it, six of them reserved for public transport and one for permit holders. The charge applies every day from 07:30 to 19:30, all year, with national holidays excepted. This changed on 1 January 2026: Area C used to run Monday to Friday only, and a great deal of advice still says so. A Saturday or Sunday entry is now chargeable. Treat the hours as indicative and check the signs — and note what the exemption on a public holiday means: the charge is not levied, not that the streets are open.
Most cars may enter on a daily ticket, which covers every entry by the same vehicle that day up to 19:30. Electric cars and the lower-emitting hybrids go in free, as do motorbikes and mopeds. The most polluting vehicles cannot enter at all — no ticket exists for them — and goods vehicles are kept out between 08:00 and 10:00 whatever their class. What a fine costs and how it reaches a foreign driver is covered in the guide to ZTL fines.
One detail catches people who think of the gate as the offence. The cameras read vehicles going in, but the rule bans movement inside the zone as well as the crossing itself, so a car parked inside overnight and driven out at nine in the morning is still circulating in Area C.
Buying the ticket is not the same as paying
The ticket carries a PIN that has to be tied to your plate before it counts. The window is precise: you may activate it on the day you drove in, or at the latest by midnight of the following day. Activating on any earlier day does not cover the entry — a ticket bought and activated the evening before your trip leaves that day unpaid.
There is one narrower deadline and one wider one. Discounted tickets issued by a garage inside the zone must be activated by midnight of the same day. In the other direction, a higher-priced late ticket can be activated up to seven days after the transit — but only through a MyAreaC account, and since March 2024 those accounts open only with an Italian digital identity. A visitor should treat the day-after deadline as the real one.
Area B is a ban by emissions class
Area B is the other scheme, and it is nothing like a ZTL over a historic centre: it covers close to three-quarters of the municipality, watched by roughly 190 camera gates on its boundary. There is no fee and no ticket. It runs Monday to Friday, 07:30 to 19:30, public holidays excluded — and here the two schemes have parted company, because Area C now runs at weekends and Area B does not. What Area B filters is the vehicle, not the hour.
As things stand, petrol cars below Euro 4 and diesel cars below Euro 6 are barred. A petrol car of Euro 4 or newer, or a Euro 6 diesel, is admitted; anything older is not, and there is no payment that changes that. Area C now applies the same line to cars, so in practice one test answers both, and the difference is that the centre also charges. The thresholds step up on dates the city publishes years ahead: Area C bars petrol Euro 4 from 1 October 2027, and Area B follows on 1 October 2028, when the earliest Euro 6 diesels go too. If your car sits near the line, check it against the current calendar rather than against something written a year ago.
Foreign plates are treated the same as Italian ones, and a car that qualifies needs no registration with the city — the Area B portal exists for vehicles that are barred and want a derogation, and it opens only with an Italian digital identity. There is also a wider change coming: from 1 October 2026 Lombardy extends a Euro 5 diesel ban to the urban areas of Milan, Brescia, Monza and Bergamo, so an older diesel is a regional problem and not only a Milanese one. If you are hiring, ask the desk for the car’s emissions class and write it down; it will matter again in Rome and across the north.
The streets that really are closed
Underneath the two big schemes sit some conventional ZTLs, and they are the ones a visitor is most likely to walk into. The ZTL Quadrilatero della Moda has banned access and movement 24 hours a day, every day of the week, since 12 May 2025, with the cameras issuing fines from that September. It takes in via Monte Napoleone, via della Spiga, via Sant’Andrea, via Verri, via Borgospesso, via Santo Spirito, via Gesù and their neighbours between San Babila and via Manzoni. There is no ticket and no visitor permit.
If your hotel is inside it, the way in is narrow and it is not yours to arrange: guests may be brought in only for the time it takes to set down luggage and passengers at the dedicated bays, and a booked space in a commercial garage inside the zone works only because the garage files your plate that day. Ask the property what it actually does before you arrive with the car.
The Navigli are the other trap, because the restriction lands exactly when you would want to be there. Via Borsi, via Pichi, via Gola, via Argelati, via Fusetti, via Magolfa and via Paoli are night ZTLs every day from 20:00 to 07:00, and via Fumagalli is restricted round the clock. The canal banks themselves — the Alzaia Naviglio Grande, the Ripa di Porta Ticinese and the Alzaia Naviglio Pavese — are pedestrian areas, as are Piazza del Duomo, the core of Brera and the Colonne di San Lorenzo. Ticinese and Corso Como are ZTLs in their own right.
Where to leave the car
Milan is the one Italian city where leaving the car outside is genuinely easy, and the city publishes the list that makes it work — which interchange car parks sit outside Area B and can therefore be reached at any hour. Those are Bisceglie and Molino Dorino on the M1, Famagosta, Cascina Gobba, Cologno Nord and Gessate on the M2, and Comasina and San Donato on the M3, with a handful of smaller tram and rail ones.
The distinction matters, because the better-known ones are on the wrong side of it. Lampugnano, Rogoredo, Forlanini, Maciachini, Bande Nere and several more are inside Area B — no obstacle if your car is admitted, but if it is one of the barred classes you could only reach them outside the restricted hours. Park-and-ride advice that treats every terminus car park as a way around Area B is wrong about most of them.
Either way the decision is the same one: park at a Metro terminus and ride in. It removes the charge, the emissions question and the search for a space in a city that has fewer of them than it has cars, and the Metro puts you inside the Cerchia dei Bastioni in minutes from almost any direction.
See Milan in context — search nearby towns, or use your live location on the map.
Show Milan on the interactive mapOther ZTL cities in Lombardy
Zone shapes are derived from publicly available information, including accessibilitacentristorici.it and OpenStreetMap; base map © OpenStreetMap and © CARTO. Boundaries are simplified and hours are indicative — a guide, not an official source.