Live fuel prices across 3,581 stations in Portugal. Diesel avg €2.208/L, Petrol avg €2.121/L. Updated 9 October 2026.
In the seven days to 9 October 2026, the average diesel price fell by €0.037/L at the 3,014 stations priced on both days. In the seven days to 9 October 2026, the average petrol price fell by €0.025/L at the 2,971 stations priced on both days.
Cheapest cities on average — Diesel
Aveiro — average €2.170/L, from €1.999/L (35 stations)
Barreiro — average €2.173/L, from €2.059/L (26 stations)
Massamá — average €2.173/L, from €2.119/L (5 stations)
Famalicão — average €2.176/L, from €2.079/L (79 stations)
Entroncamento — average €2.179/L, from €1.999/L (49 stations)
Cheapest cities on average — Petrol
Aveiro — average €2.080/L, from €1.919/L (35 stations)
Famalicão — average €2.084/L, from €1.947/L (78 stations)
Massamá — average €2.089/L, from €2.029/L (5 stations)