Regular diesel
2841 stations2.273€/L
pump average
Save up to €25 on a 50 L tank
Last updated · 5 November 2026
Today regular diesel costs 2.273 € a litre on average in Portugal, from 1.959 € to 2.459 €, across 2,841 stations with a current price. On a 50-litre tank, the gap between the dearest and the cheapest station reaches €25.
2.273€/L
pump average
Save up to €25 on a 50 L tank
2.328€/L
pump average
Save up to €66 on a 50 L tank
Posted pump prices, before card discounts. The average DGEG publishes already takes off a standard discount: Regular diesel 2.205 € on 4 November 2026.
Cheapest stations with a fresh price
Transforpel Combustíveis Calços Martingança
TRANSFORPEL · Alcobaça · Leiria · 2026-11-04 11:55
1.959 €
−31 c/L vs average
Transforpel Combustíveis Marinha Grande
TRANSFORPEL · Marinha Grande · Leiria · 2026-11-04 11:55
1.959 €
−31 c/L vs average
INTERMARCHE VILAR FORMOSO
INTERMARCHÉ · Almeida · Guarda · 2026-11-04 08:40
1.969 €
−30 c/L vs average
Transforpel Combustíveis Chão de Sapo
TRANSFORPEL · Cadaval · Lisboa · 2026-11-04 11:50
1.979 €
−29 c/L vs average
BXPRESS - Águeda
BXPRESS · Águeda · Aveiro · 2026-11-03 12:35
1.989 €
−28 c/L vs average
PETROPRIX Águeda
Today's average for regular diesel in each district, cheapest first.
| District | Average | Cheapest | Stations |
|---|---|---|---|
| Aveiro | 2.254 € | 1.989 € | 229 |
| Braga | 2.259 € | 2.079 € | 236 |
| Castelo Branco | 2.260 € | 2.089 € | 72 |
| Viseu | 2.265 € | 2.024 € | 153 |
| Santarém | 2.266 € | 2.039 € | 199 |
| Leiria | 2.266 € | 1.959 € | 200 |
| Porto | 2.271 € | 1.999 € | 412 |
| Viana do Castelo | 2.275 € | 2.109 € | 70 |
| Guarda | 2.276 € | 1.969 € | 90 |
| Coimbra | 2.278 € | 2.105 € | 141 |
| Setúbal | 2.281 € | 2.099 € | 178 |
19 October 2026 — 4 November 2026
The chart uses the official daily series stored here. Twelve weeks are not in the database, so the chart was not padded.
Today the national average for regular diesel is 2.273 € a litre. We work it out from DGEG's public prices updated in the last 7 days, at 2,841 stations.
Premium (additive) diesel has engine-cleaning additives. Today it costs 5 cents a litre more than regular on average.
The estimate comes out on Friday around 6 pm and shows whether diesel should go up or down the following week. It is an estimate, not an official figure.
The average DGEG publishes, which the news quotes, already takes off a standard card discount, so it reads a few cents lower. Here we show the posted pump price, which is what you pay without a discount and matches DGEG's 'without discount' average.
Takes 30 seconds. We don't ask for an email.
Find the cheapest near mePETROPRIX · Águeda · Aveiro · 2026-11-04 07:10
1.989 €
−28 c/L vs average
Dpp Recardães
DPP · Águeda · Aveiro · 2026-11-04 17:30
1.999 €
−27 c/L vs average
Dpp Cesar
DPP · Oliveira de Azeméis · Aveiro · 2026-11-04 17:30
1.999 €
−27 c/L vs average
POSTO DPP GAFANHA
DPP · Ílhavo · Aveiro · 2026-11-04 17:30
1.999 €
−27 c/L vs average
PA Freixo de Cima - Lixa (DPP)
DPP · Amarante · Porto · 2026-11-04 17:30
1.999 €
−27 c/L vs average
Estimate
The diesel estimate for next week comes out on Friday around 6 pm, based on international quotes.
See next week's estimate| Portalegre | 2.283 € | 2.139 € | 45 |
| Vila Real | 2.284 € | 2.139 € | 77 |
| Beja | 2.285 € | 2.149 € | 73 |
| Faro | 2.285 € | 2.009 € | 173 |
| Évora | 2.289 € | 2.123 € | 76 |
| Lisboa | 2.289 € | 1.979 € | 342 |
| Bragança | 2.290 € | 2.099 € | 75 |