Fuel prices in Portugal
| Fuel | Average price | Excise duty | VAT | Estimated taxes | Tax share | Change |
|---|---|---|---|---|---|---|
| Diesel | 2.106 € | 0.535 € | 23% | 0.929 € | 44% | ↓ -1.9 c€ |
| Gasoline 95 | 2.023 € | 0.657 € | 23% | 1.035 € | 51% | ↓ -1.0 c€ |
| Gasoline 98 | 2.130 € | 0.657 € | 23% | 1.055 € | 50% | ↓ -1.6 c€ |
Excise duty and VAT amounts are indicative and based on our latest tax database. The tax share is an estimate calculated from the observed average retail price.
Fuel price trends in Portugal
| Fuel | Current price | vs 7 days | vs 30 days |
|---|---|---|---|
| Diesel | 2.106 €/l | +0.2 c€/l +0.10 % |
+25.2 c€/l +13.59 % |
| Gasoline 95 | 2.023 €/l | -2.3 c€/l -1.12 % |
+8.6 c€/l +4.44 % |
| Gasoline 98 | 2.130 €/l | +1.6 c€/l +0.76 % |
+2.0 c€/l +0.95 % |
Gasoline and diesel prices
Last updated on 04/08/2026.
| Station | Address | Diesel | Gasoline 95 | Gasoline 98 | LPG |
|---|---|---|---|---|---|
| INTERMARCHE VILAR FORMOSO | Sitio da Represa, Guarda | 1.779 € | 1.759 € | - | - |
| Grandolacoop | Av António Inácio da Cruz s/n, Setúbal | 1.818 € | - | - | - |
| BP OLHÃO | EN 125 Km 113, Faro | 1.829 € | 1.899 € | - | - |
| Voltas & Piruetas Combustiveis Unipessoal Lda - CEPSA | Av. José Júlio nº 221 2 crt dto, Porto | 1.836 € | 1.913 € | - | - |
| FTGEST - S. Paio Vizela | Rua 26 de Junho, Braga | 1.839 € | 1.919 € | - | - |
| POSTO DO TRAVESSO | Vilarinho do Alva, Coimbra | 1.840 € | 1.920 € | 2.135 € | - |
| VALDEMAR MORAIS DE MELO | EN 503, KM 182.25, Vila Real | 1.840 € | 1.860 € | - | - |
| Tanque Xeio Combustíveis | Rua 25 de Abril, nº 1273, Braga | 1.857 € | 1.895 € | 1.965 € | - |
| ENERGÉTICA Serpins | Bairro da Estação, Coimbra | 1.859 € | 1.919 € | 2.073 € | - |
| Transforpel Combustíveis Marinha Grande | Zona Industrial da Embra, Leiria | 1.879 € | 1.899 € | - | 0.930 € |
| Transforpel Combustíveis Calços Martingança | Av. Nossa Srª. da Nazaré, EN 242, Km 21, Leiria | 1.879 € | 1.899 € | - | 0.930 € |
| INTERMARCHÉ DE SÁTÃO | Rua Cidade de Lescar, Viseu | 1.889 € | 1.879 € | 1.939 € | - |
| M.C. Rios | Areeiro (EN1/IC2), Aveiro | 1.895 € | 1.919 € | 1.989 € | - |
| INTERMARCHÉ DE ARRAIOLOS | Rua dos Almocreves nº 2, Évora | 1.899 € | 1.929 € | - | - |
| PA INPAR SELECT- Constantim VILA REAL ZI | Lugar da Mata do Ramalhão - Zona Industrial - Constantim, Vila Real | 1.899 € | 1.899 € | - | - |
| CEPSA Chaves - ( Av da Galiza ) | Av. Galiza, Vila Real | 1.901 € | 1.938 € | - | - |
| E.S. ALCOBAÇA | Quinta da Cova da Onça, Leiria | 1.907 € | 1.989 € | - | - |
| PA Mendiga (Carbuiberia P26) | E.N. 362 - Rua Principal Nº 95, Leiria | 1.909 € | 1.880 € | 2.014 € | - |
| INTERMARCHÉ BELMONTE | Varanda de Pilatos, Castelo Branco | 1.909 € | 1.869 € | 2.069 € | - |
| INTERMARCHÉ-Superproença-Supermercados,lda | Lugar São Bartolomeu, Castelo Branco | 1.909 € | 1.899 € | - | - |
Fuel prices in Portugal: where to fill up cheaper?
Compare the latest fuel prices in Portugal (diesel, SP95, SP98 and LPG) station by station. Prices are updated every day from official sources, so you can quickly find the cheapest station near you or along your route.
Price gaps between cities, rural areas and motorways can be large. Before a trip, comparing stations helps you optimise your fuel budget.
Frequently asked questions
What is the average diesel price in Portugal?
The average diesel price in Portugal is currently around 2.106 €/L, updated daily from official data. Average SP95 petrol is around 2.023 €/L.
Where can I find the cheapest fuel in Portugal?
The station list above is sorted by price (cheapest first), so the top rows show the most affordable stations in Portugal right now.
How often are fuel prices in Portugal updated?
Prices are refreshed every day from official sources, so the figures shown reflect the latest available data for Portugal.