Milan does not forbid you to drive into the centre: it makes you pay. The historic core inside the old Spanish walls is Area C, a congestion charge zone entered with a daily ticket; around it, almost the whole city is Area B, closed to older and more polluting cars. With five metro lines, the sensible plan is simple: stop at a park and ride car park at a metro terminus, next to the ring road, and reach the Duomo in fifteen minutes.
- € 7.50the daily ticket to enter Area C
- 07:30-19:30when Area C is active
- € 3an hour on blue lines in the centre, two hours at most
- € 1.50up to five hours at a park and ride by the metro
Car parks, one by one
| Car park | Where | Spaces | Price | Hours |
|---|---|---|---|---|
| 1. Lampugnano Park and ride | M1 From the west and north-west: A4, A8, A9, coach station | from €1.50 for up to 5 hours, rising with the length of stay | ||
| 2. Famagosta Park and ride | M2 From the south-west: A7 from Genoa | from €1.50 for up to 5 hours, rising with the length of stay | ||
| 3. San Donato Park and ride | M3 From the south: A1 from Bologna, straight to the Duomo | from €1.50 for up to 5 hours, rising with the length of stay | ||
| 4. Cascina Gobba Park and ride | M2 From the east: A4 from Venice and Bergamo | from €1.50 for up to 5 hours, rising with the length of stay | ||
| 5. Comasina Park and ride | M3 From the north: Como and Brianza | from €1.50 for up to 5 hours, rising with the length of stay |
Car parks on the map
Positions on the map are approximate: follow the road signs for the entrance.
The ZTL: where you cannot drive
A ZTL (zona a traffico limitato) is an area where only authorised vehicles may drive during certain hours. Cameras at each entrance read the number plate, and the fine arrives by post weeks later, also abroad and also through the car hire company, which adds its own fee. The sign is a white circle with a red border; an electronic panel below it says varco attivo (do not enter) or varco non attivo (you may enter). Satellite navigators often ignore the ZTL: trust the signs.
| Area C | 07:30-19:30; ticket €7.50, valid all day for any number of entries |
| Area B | Mon-Fri 07:30-19:30, not on holidays; free, but closed to petrol cars up to Euro 3 and diesel up to Euro 5 |
| Navigli | Every day 20:00-07:00 |
| Arco della Pace | Every day 22:00-04:00 |
| Garibaldi, Sarpi, Quadrilatero | Always, 24 hours |
Area C was traditionally active from Monday to Friday; in 2026 the city extended it to every day of the week, weekends and holidays included, so check the municipal website for the day you travel. The ticket is bought online, at parking meters, tobacconists and ATM points, and must be activated by midnight of the day of entry; a late ticket, bought by the following midnight, costs €22.50. Cars parked in partner garages inside the area pay a reduced ticket of €4.50. Electric cars and motorcycles enter free; petrol cars up to Euro 3 and diesel cars up to Euro 5 cannot enter at all.
If your hotel is inside the ZTL, write to it before you arrive: many can register your number plate for the time needed to unload.
Street parking: what the colours mean
Blue lines have three rings. Inside the Bastioni, in Area C, they cost €3.00 an hour every day from 08:00 to 19:00, for two hours at most; in the evening, until midnight, only the first two hours are paid. In the next ring, inside the trolleybus circle, €2.00 an hour on weekdays, in some busy districts every day until midnight. Further out, €1.20 an hour on weekdays from 08:00 to 19:00. Yellow lines are for residents. Around San Siro special rates apply on match and concert days.
- Blue lines: paid parking. Pay at the meter, entering your number plate, or with an app, and check the sign for the hours.
- White lines: free, sometimes with a time limit and a parking disc.
- Yellow lines: reserved for residents, disabled badge holders, taxis or deliveries. Never park there.
- No lines: look for signs. A tow-away symbol means the car will be removed.
Good to know
- Park and ride car parks are run by ATM, the transport company: rates rise in bands with the length of stay, and a full day costs a few euros.
- Fines for unpaid blue lines range from €42 to €173.
- If your hotel is inside Area C and has a partner garage, the reduced ticket is activated there.
- On match days at San Siro avoid the western districts by car.
- From Malpensa, Linate and Bergamo airports trains and coaches reach the centre: for a city break a car is unnecessary.
Sources
- Comune di Milano, Area C
- ATM, parcheggi
- SicurAUTO, strisce blu a Milano (giugno 2026)
- SicurAUTO, ZTL di Milano (gennaio 2026)
- UnipolMove, Area C 2026 (luglio 2026)
- MilanoFree, parcheggi a Milano (agosto 2026)
Checked in November 2026