Typical price
€2.338
Caricamento TrovaBenzina...
Official MIMIT data
Compare diesel prices at fuel stations in Milan and find the cheapest place to fill up. Prices come from the official data that Italian fuel stations must report to the Ministry of Enterprises (MIMIT), so each station shows the date of its latest update.
In the province of Milano the average diesel price (self-service) is €2.069 per litre, with a lowest price of €1.779, based on 10 stations that reported their price in the last 4 days (latest update: 14 October 2026).
The lowest price in the province of Milano is €1.779 per litre at eni (Agip Eni), viale misurata 56 20146, Milano, reported on 13 October 2026.
Italian fuel station operators must report their prices to the Ministry of Enterprises and Made in Italy (MIMIT), which publishes them as open data. TrovaBenzina collects these prices and shows the date of the latest update for every station.
Data is updated every day. Rankings only include prices reported in the last 4 days, so you avoid stations whose prices may be out of date.
Typical price
€2.338
Lowest
€1.779
Highest
€2.899
Stations
221
eni
Agip Eni · viale misurata 56 20146
1.779€/L
DirectionsDI BIASE MARIO
Agip Eni · Via Valtellina 69 20159
1.789€/L
DirectionsStazione ERG Santa Rita
Api-Ip · VIA SANTA RITA DA CASCIA 60 20143
1.949€/L
Directions8051
Tamoil · DURANTE 0 20131
2.099€/L
Directions8212
Tamoil · ROMAGNA 0 20133
2.129€/L
DirectionsMILANO 1
STOM · Via delle Forze Armate 41/a 20147
2.189€/L
Directions2222 MILANO
Agip Eni · Via Gioacchino Murat 14 20159
2.190€/L
Directions56232 MILANO
Agip Eni · VIALE PAPINIANO 54
2.190€/L
Directions52106 MILANO
Agip Eni · VIA GALVANI 34
2.190€/L
Directions56132 Lorenteggio
Agip Eni · via Lorenteggio 258 20146
2.190€/L
DirectionsIn the Milano area the typical (median) price is €2.338. The lowest is €1.779 and the highest is €2.899, across 221 fuel stations with up-to-date prices.
Prices come from the official data published by the Italian Ministry of Enterprises (MIMIT).