Fuel prices in Portugal
Prices from 3,200 forecourts, shown in EUR as they appear at the pump.
Petrol (E5)2,162 €average of 3,200 / litre
Diesel (B7)2,282 €average of 3,041 / litre
Premium diesel (B7)2,340 €average of 3,030 / litre
Super unleaded (E5)2,269 €average of 2,749 / litre
Most recent price reported 25 September 2026
Cheapest petrol (E5) in Portugal today
Real forecourts, ranked on one fuel. Mixing grades would fill this list with whichever fuel is cheapest per litre rather than the one you actually put in the car.
- 1PrioAzenha Velha · Petrol (E5)1,889 €
- 2TransforpelMarinha Grande · Petrol (E5)1,929 €
- 3TransforpelCalços-Martingança · Petrol (E5)1,929 €
- 4IntermarchÉVilar Formoso · Petrol (E5)1,929 €
- 5TransforpelMoncarapacho · Petrol (E5)1,939 €
- 6TransforpelChão de Sapo · Petrol (E5)1,939 €
- 7PetroprixEstarreja · Petrol (E5)1,949 €
- 8IntermarchÉRedondo · Petrol (E5)1,954 €
- 9BxpressEstarreja- Arrotinha · Petrol (E5)1,959 €
- 10DppGafanha da Encarnação · Petrol (E5)1,969 €
Questions people ask about fuel prices in Portugal
- What is the average fuel price in Portugal?
- 2,162 € for petrol (E5), across 3,200 reporting forecourts. The most recent price we hold was reported on 25 September 2026.
- Where is fuel cheapest in Portugal?
- Right now, Prio in Azenha Velha at 1,889 €. The ten cheapest are listed above, and each links to that forecourt’s own page.
- How often are Portugal prices updated?
- As often as the source publishes them — some countries report continuously, others weekly or monthly. This page always shows the date of the most recent price it holds rather than implying everything is live. How we collect and check prices.