Typical price
€1.999
Caricamento TrovaBenzina...
Official MIMIT data
Compare petrol 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 petrol price (self-service) is €2.029 per litre, with a lowest price of €1.839, based on 625 stations that reported their price in the last 4 days (latest update: 15 October 2026).
The lowest price in the province of Milano is €1.839 per litre at Stazione ERG Santa Rita (Api-Ip), VIA SANTA RITA DA CASCIA 60 20143, Milano, reported on 14 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.
Filter prices and stations
625 stations · Prices updated on 15 October 2026
Stazione ERG Santa Rita
Api-Ip · VIA SANTA RITA DA CASCIA 60 20143
1.839€/L
DirectionsSpoldi sas di Spoldi Raffaele & C.
Agip Eni · LOCALITA' 4 STRADE 20060
1.840€/L
DirectionsTamoil
Tamoil · VIA SORMANI 38 20095
1.849€/L
DirectionsQ8 Carrefour Carugate
Q8 · PROVINCIALE 208, KM2 SNC 20061
1.959€/L
DirectionsTAMOIL NERVIANO
Tamoil · Via Alcide De Gasperi S/P 109 109 20014
1.979€/L
DirectionsTypical price
€1.999
Lowest
€1.839
Highest
€2.543
Stations
625
In the Milano area the typical (median) price is €1.999. The lowest is €1.839 and the highest is €2.543, across 625 fuel stations with up-to-date prices.
Prices come from the official data published by the Italian Ministry of Enterprises (MIMIT).