Skip to content
GASonline
GASonline

Fuel prices in Portugal, Spain, and Italy.

Legal
Privacy policyTerms of use
Apps
iOS App
© 2026 GASonline. All rights reserved.

GASonline

Find the cheapest fuel near you

Real-time prices from 35 000 stations in Portugal, Spain, and Italy.

National average
2.031€/L
20,622 stations
-6.8% 4w
Cheapest
1.198€/L
+6.0% 4w
Most expensive
2.999€/L
+20.4% 4w
Max savings
1.801€/L
per litre
+46.9% 4w
🌍
Country
Italy
📍
District
Select district
🏘️
County
Select county
⛽
Fuel
Diesel
€2.031/L national avg
20,622 stations
Updated yesterday

Prices and stations

GASonline App

Prices in your pocket

Find the cheapest station near you, get price alerts and weekly forecasts. Everything you need to save money at the pump.

Download on the App Store
Top 10 cheapest
Diesel
#1
Stazione di servizio F.lli Liccardi
Api-Ip
€1.198/L
#2
CU.BA. SRL
Agip Eni
€1.619/L
#3
PETROL
Pompe Bianche
€1.619/L
#4
ENI TREPALLE
Agip Eni
€1.620/L
#5
Tre.Car. S.r.l.
Q8
€1.621/L
#6
TOTAL ERG - LIVIGNO
Api-Ip
€1.623/L
#7
TOTAL ERG - LIVIGNO
Api-Ip
€1.623/L
#8
Market S.Anton di Compagnoni Elena & C. - S.A.S.
Api-Ip
€1.623/L
#9
Q8 PETROL STATION & DUTY FREE
Q8
€1.624/L
#10
GES.CAR. SAS
Agip Eni
€1.626/L
Average price by district
Diesel
Sondrio
€1.962
-3.6%
PZ
€1.999
-1.8%
Ragusa
€2.009
-1.3%
Rovigo
€2.009
-1.3%
Pescara
€2.014
-1.1%
Ancona
€2.014
-1.0%
Caltanissetta
€2.015
-1.0%
Forli-Cesena
€2.015
-1.0%
Padova
€2.017
-0.9%
Napoli
€2.017
-0.9%
Mantova
€2.017
-0.9%
Macerata
€2.018
-0.9%
Caserta
€2.018
-0.9%
Lodi
€2.018
-0.9%
Venezia
€2.018
-0.9%
Verona
€2.018
-0.8%
Catania
€2.018
-0.8%
Cremona
€2.019
-0.8%
Treviso
€2.019
-0.8%
Monza e Brianza
€2.020
-0.8%
Barletta-Andria-Trani
€2.020
-0.8%
Vicenza
€2.020
-0.8%
Ferrara
€2.020
-0.7%
Ravenna
€2.021
-0.7%
Ascoli Piceno
€2.021
-0.7%
Biella
€2.021
-0.7%
Asti
€2.021
-0.7%
Pesaro e Urbino
€2.022
-0.7%
Prato
€2.022
-0.7%
Frosinone
€2.022
-0.6%
Perugia
€2.023
-0.6%
Vercelli
€2.023
-0.6%
Reggio Emilia
€2.024
-0.6%
Bari
€2.024
-0.6%
Brindisi
€2.025
-0.5%
Fermo
€2.025
-0.5%
La Spezia
€2.026
-0.5%
Bergamo
€2.026
-0.5%
Alessandria
€2.026
-0.5%
Bologna
€2.026
-0.5%
Pavia
€2.027
-0.4%
VR
€2.027
-0.4%
Piacenza
€2.027
-0.4%
Firenze
€2.027
-0.4%
Milano
€2.027
-0.4%
Rimini
€2.028
-0.3%
Lucca
€2.029
-0.3%
Pisa
€2.029
-0.3%
Taranto
€2.029
-0.3%
Teramo
€2.029
-0.3%
Roma
€2.030
-0.3%
Como
€2.030
-0.3%
Modena
€2.030
-0.3%
Benevento
€2.030
-0.3%
Cagliari
€2.030
-0.3%
Brescia
€2.030
-0.3%
Terni
€2.030
-0.3%
Pistoia
€2.030
-0.3%
Cuneo
€2.030
-0.2%
Belluno
€2.031
-0.2%
Vibo Valentia
€2.031
-0.2%
Catanzaro
€2.032
-0.2%
Lecco
€2.032
-0.2%
Livorno
€2.032
-0.2%
Arezzo
€2.033
-0.1%
Parma
€2.033
-0.1%
Latina
€2.033
-0.1%
Genova
€2.034
-0.1%
Torino
€2.034
-0.1%
Novara
€2.034
-0.1%
L'Aquila
€2.035
-0.0%
Isernia
€2.035
-0.0%
Avellino
€2.036
+0.0%
Savona
€2.036
+0.0%
Udine
€2.036
+0.0%
Pordenone
€2.037
+0.0%
Siracusa
€2.037
+0.1%
Chieti
€2.037
+0.1%
Grosseto
€2.037
+0.1%
Varese
€2.038
+0.1%
Oristano
€2.039
+0.2%
NO
€2.039
+0.2%
Enna
€2.041
+0.3%
Matera
€2.042
+0.3%
Gorizia
€2.043
+0.4%
Salerno
€2.043
+0.4%
Siena
€2.043
+0.4%
Lecce
€2.044
+0.4%
Aosta
€2.044
+0.4%
Foggia
€2.044
+0.4%
Sud Sardegna
€2.045
+0.5%
Reggio Calabria
€2.045
+0.5%
Trento
€2.046
+0.5%
Imperia
€2.046
+0.5%
TV
€2.047
+0.6%
Rieti
€2.047
+0.6%
Palermo
€2.048
+0.6%
Massa-Carrara
€2.048
+0.6%
Cosenza
€2.048
+0.6%
Sassari
€2.050
+0.7%
Viterbo
€2.052
+0.8%
Campobasso
€2.052
+0.8%
Bolzano
€2.054
+0.9%
Potenza
€2.054
+0.9%
Messina
€2.056
+1.0%
Verbano-Cusio-Ossola
€2.057
+1.1%
TO
€2.058
+1.1%
Trapani
€2.058
+1.1%
FC
€2.059
+1.2%
Agrigento
€2.066
+1.5%
Crotone
€2.069
+1.6%
NA
€2.076
+2.0%
Nuoro
€2.086
+2.5%
PT
€2.089
+2.6%
Trieste
€2.090
+2.7%
FI
€2.270
+11.5%