Portugal: petrol and diesel prices today – where it's cheapest

AveiroBejaBragaBragançaCastelo BrancoCoimbraFaroGuardaLeiriaLisboaPortalegrePortoSantarémSetúbalViana do CasteloVila RealViseuÉvora
Cheap
Average
Expensive

Portugal: fuel price summary

Portugal: the average price of Petrol 95 today is 2.155 EUR/L, while Diesel averages 2.215 EUR/L. The cheapest Petrol 95 is in Aveiro (2.137 EUR/L), the most expensive in Lisboa (2.173 EUR/L). A gap of 0.036 EUR/L means up to 1.80 EUR saved on a 50-litre tank. Data comes from 18 regions and 3 121 fuel stations and is updated several times a day.

Cheapest regions

  1. 1.Aveiro2.137 EUR/L
  2. 2.Braga2.137 EUR/L
  3. 3.Santarém2.145 EUR/L
  4. 4.Viseu2.145 EUR/L
  5. 5.Castelo Branco2.148 EUR/L

Most expensive regions

  1. 1.Lisboa2.173 EUR/L
  2. 2.Bragança2.173 EUR/L
  3. 3.Évora2.166 EUR/L
  4. 4.Beja2.164 EUR/L
  5. 5.Faro2.163 EUR/L

All regions – Portugal

Cheapest filling station chains – Portugal

Median price of chains with at least 10 stations with a recent price.

ChainStationsDieselUnleaded 95
1.Petroprix14€2.069−€0.160€1.984−€0.180
2.Plenergy16€2.079−€0.150€1.979−€0.185
3.Bxpress10€2.079−€0.150€2.039−€0.125
4.Gestroil Energy22€2.079−€0.150€2.053−€0.111
5.Pingo Doce38€2.092−€0.137€2.048−€0.116
6.Intermarché215€2.095−€0.134€2.034−€0.130
7.E.Leclerc19€2.099−€0.130€2.029−€0.135
8.Rede Energia16€2.114−€0.115€2.054−€0.111
9.Auchan31€2.119−€0.110€2.069−€0.095
10.NOVA14€2.124−€0.105€2.079−€0.085

± vs the country median

Cross-border fuel

Fuel prices in Portugal: what you should know

How fuel prices change in Portugal

Fuel prices in Portugal are not regulated: each station sets its own. In practice, prices move in a weekly rhythm – most stations adjust them on Monday based on how international oil and product quotes developed the previous week, and the expected change is usually known at the end of the week before. Every station must report its prices to DGEG (Direção-Geral de Energia e Geologia), which is where the prices shown by GasBu come from.

The Madeira and Azores archipelagos work differently: their regional governments set maximum prices, so prices there are largely uniform.

What makes up the price

A large part of the price is taxes: the tax on petroleum and energy products (ISP), which also includes a carbon component, and 23% VAT. In 2026 the government applied a temporary ISP discount and adjusts it regularly – changes to it also show up in pump prices, usually together with the Monday update.

Where to fill up for less

Supermarket stations and low-cost brands are usually the cheapest, while motorway service areas are the most expensive. Diesel is the most used fuel in Portugal, so differences between stations are most visible there. Close to the Spanish border it is often cheaper to fill up in Spain – the border section of GasBu compares both sides of the crossing.

What today's data shows

Diesel is currently €0.059 per litre more expensive than Petrol 95 on average (€2.215 vs €2.155). Among chains with at least 10 stations, Petroprix is the cheapest: its median diesel price of €2.069 is €0.160 below the national median. The largest network, Galp with 649 stations, sells diesel €0.023 above the median.

GasBu – the fuel price app for Portugal

GasBu shows current petrol and diesel prices at stations in Portugal: find the cheapest station near you, set price alerts and plan refuelling stops along your route. The app is free on iOS and Android, and prices are always available without a subscription.

Prices in Portugal come from the official register (DGEG – Direção-Geral de Energia e Geologia) and are updated several times a day, backed by confirmations from the driver community.

Frequently asked questions

Where is Petrol 95 cheapest – Portugal?

+

The lowest average price of Petrol 95 is currently in Aveiro (2.137 EUR/L); the highest is in Lisboa (2.173 EUR/L).

How much do Petrol 95 and Diesel cost today – Portugal?

+

Portugal: the average price is 2.155 EUR/L for Petrol 95 and 2.215 EUR/L for Diesel.

What is the best fuel price app for Portugal?

+

GasBu shows current petrol and diesel prices in Portugal and other European countries for free – handy when travelling too. Find the cheapest station nearby, along your route or by address.

Where do fuel prices in Portugal come from?

+

Prices in Portugal come from the official register (DGEG – Direção-Geral de Energia e Geologia) and are updated several times a day, backed by confirmations from the driver community.

Is GasBu free in Portugal?

+

Yes. Downloading GasBu and browsing prices is free, and so are price and traffic alerts (3 a week). Premium adds unlimited alerts, unlimited favourites, full refuelling history and address search.