Fuel prices in Portugal — live data

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

Cheapest cities on average — Petrol