Guides

Fuel in Portugal: what a litre costs and how to pay less

Published 29 October 2026, 10:43

Diesel and petrol in Portugal cost about two euros a litre, and almost half of that money is tax. But within a single district the gap between the cheapest and an average filling station is more than twenty cents a litre: on a full tank that is nine to eleven euros you don't have to hand over. Here it is in order: why the price changes on Mondays and how to find it out in advance; what it is made up of; how to find a cheap pump near home on the government price comparison site; how unbranded fuel differs from branded fuel; and whether it is worth driving to Spain to fill up.

MoneyAs of 3 September 2026, according to the government price comparison site: regular diesel — €2.09/l, 95 petrol — €2.07/l (median across all filling stations on the mainland). The cheapest pumps — €1.81 and €1.79, on motorways — €2.16 and €2.13. Taxes — about 41% of the price of diesel and 48% of the price of petrol
TimingPump prices change on Mondays. The forecast for the following week is known by Thursday or Friday, and the order setting the fuel duty discount also comes out on Friday
Step 1

What a litre costs and why diesel is dearer than petrol

As of 3 September 2026, according to the government price comparison site, regular diesel (gasóleo simples) costs on average €2.09 a litre and 95 petrol (gasolina simples 95) €2.07. This is the median across all filling stations on the mainland that reported a price: 2,912 stations with diesel and 3,075 with petrol.

The spread is huge. The cheapest diesel pump sells a litre for €1.81, the dearest for €2.29. Within a single district the gap between the cheapest and an average filling station is 17–⁠23 cents a litre: in Lisbon you can find diesel at €1.91 and at €2.23. On a fifty-litre tank that is €9–⁠11 — roughly the price of a lunch — for filling up somewhere other than wherever you happen to be.

One thing needs explaining, because it confuses anyone who arrived earlier: in Portugal diesel has historically been cheaper than petrol, because the duty on it is lower. Since spring 2026 this has flipped — diesel costs more. The reason is not tax, but the fact that oil from the Persian Gulf, which is what diesel is made from, stopped moving normally through the Strait of Hormuz. According to calculations by Automóvel Clube de Portugal (ACP — the Portuguese automobile club), on 26 August 2026 diesel cost €2.061 a litre and petrol €1.985; at the end of February, before the crisis began, they were €1.596 and €1.681. In six months diesel has gone up by almost a third.

The takeaway for anyone choosing a car now: the old rule of thumb that “diesel is cheaper to run” no longer holds by default — it has to be worked out again. How to calculate the total annual cost, with tax and insurance, is explained in the guide Which car to buy in Portugal.

“I’m so fed up with filling up at 2€ a litre for 98, with consumption of 11+ on my ‘hairdryer’)”

Translated from Russian; the original is at the link
autolife_pt19.06.2026
Step 2

The price changes on Mondays, and it is known in advance

Portuguese filling stations review their prices once a week, on Monday. This is not a law but established practice: wholesale fuel quotes for the past week are converted into a pump price, which is set from the start of the new week.

A useful consequence: you can find out what Monday will bring as early as Thursday or Friday. The forecast is published by the ACP automobile club and by Anarec, the association of filling station owners, and every newspaper repeats it — “diesel will go up by 3.5 cents, petrol by 2.5”. The forecast is not always right to the cent, but it gets the direction right. After that the arithmetic is simple: if a noticeable rise is expected, it makes sense to fill the tank at the weekend; if a fall is expected, get by on what you have and fill up midweek.

The second thing worth knowing: the price you see on the comparison site is not anyone's goodwill. The price portal was set up by Decreto-Lei n.º 243/2008 of 18 December, and under it a filling station owner must report a new price BEFORE putting it up, stating the day and the hour. So the data there is fresh, and if the screen doesn't match the board at the entrance, that in itself is a breach, which you can point out at the till and write about in the complaints book: how to do that is covered in the guide Livro de Reclamações: how to complain in Portugal.

Step 3

What the price is made up of: taxes

The price of a litre contains three state charges: ISP duty (Imposto sobre os Produtos Petrolíferos e Energéticos — the tax on petroleum and energy products), the carbon tax (taxa de carbono) and, on top of all that, VAT at 23%.

The figures for the week from 31 August 2026, from DGEG's own table: for petrol, ISP is €0.4459 a litre and carbon €0.1591, together €0.6050. For diesel, ISP is €0.2900 and carbon €0.1733, together €0.4633. VAT is then charged on everything at once, including the duties themselves: it is a tax on a tax, and that is exactly why the state collects more when fuel prices rise, without changing anything.

Let's work it out at current prices. A litre of diesel at €2.09: duties €0.46 plus VAT €0.39 — €0.86 goes to the state, that is 41% of the price. A litre of petrol at €2.07: duties €0.61 plus VAT €0.39 — €0.99, almost 48% of the price. On a full fifty-litre tank of petrol that is about fifty euros of tax per fill-up.

One more thing that throws the sums off: the share of tax falls as fuel gets dearer. Duties are a fixed number of cents per litre; they don't rise with oil. In calm years, when a litre cost about one and a half euros, taxes took more than half the price of petrol; now, at two euros, they take less than half. Fuel has become dearer not because of taxes but in spite of them.

“Most of the amount there isn’t the cost of oil but various taxes, duties, refining. There was that moment when oil dropped to zero, and petrol still wasn’t free )”

Translated from Russian; the original is at the link
autolife_pt18.04.2025
Step 4

The fuel duty discount: where it comes from and how many cents it is

Since spring 2026 the government has kept a temporary discount on fuel duty. The idea is this: when fuel gets dearer, the state automatically receives more VAT, and it returns that surplus to people by lowering ISP.

The size for the week from 31 August 2026: €71.63 per thousand litres of diesel and €51.62 per thousand litres of petrol, that is 7.16 and 5.16 cents a litre. This is the difference from the rate that applied from 1 January to 8 March 2026, before the crisis. It is set by Portaria n.º 395-A/2026/1 of 28 August, signed by the Secretary of State for Tax Affairs.

The discount is reviewed every week: the order is published in the Diário da República on Friday and applies from Monday. Its size goes up and down — on 24 August it was €81.61 and €53.98 per thousand litres, a week earlier €80.52 and €49.61. The logic is to smooth out the weekly jump: if a rise is expected, the discount is increased; if a fall is expected, it is reduced, and the fall turns out smaller than promised.

The threshold at which the discount exists at all is also set: fuel must cost ten cents more than in the week of 2 to 6 March 2026. If the price drops below that bar, the discount disappears, and a litre goes up by those same five to seven cents, even though oil will have got cheaper. One more detail for those who like to get to the bottom of things: ISP rates cannot be lowered below the floor written into the excise code, CIEC, and in April 2026 parliament had to lower that floor temporarily — by Lei n.º 12-B/2026 of 15 April — so that the discount still had room to grow.

Diário da República — where laws are published
diariodarepublica.pt
Step 5

The government price comparison site: where it is cheaper nearby

The main tool is the website precoscombustiveis.dgeg.gov.pt. It is run by the state, free and without adverts: the filling stations report their prices to it themselves, and they are obliged to.

It is simple to use. In the search box you choose the type of fuel — a required field — and then narrow it down: distrito (district), município (municipality), the brand of the chain and the type of station. You can view the results as a list or on a map, and a separate button, “Os mais económicos”, shows the cheapest straight away. For each filling station you can see the address, opening hours and when the price was last updated: if it has been there since last week, be wary.

Which type of fuel to choose. Regular diesel is “gasóleo simples”, regular petrol is “gasolina simples 95”. Next to them in the list you will see “gasóleo especial” and “gasolina especial”: this is fuel with additives, and it costs about 5 cents a litre more (€2.14 against €2.09 for diesel on 3 September 2026). It does nothing for an ordinary car — manufacturers very rarely require special fuel, and when they do, they say so in the handbook.

People in the chats also use third-party apps with the same data — they are handier on a phone and can show prices along your route. The data in them is exactly the same: DGEG provides it to anyone who has signed a data-sharing agreement with it.

“I see finding filling stations and comparing prices has become really relevant. This app helps a lot 😃 [link]”

Translated from Russian; the original is at the link
autolife_pt03.05.2026

“In the Waze satnav you can check prices for both petrol and the roads. It’s cheaper in Spain. I fill up with 98 for 2+ euros, no less. Free roads are usually longer and narrower, through little villages with speed limits.”

Translated from Russian; the original is at the link
left4portugal16.11.2025
precos combustiveis
precoscombustiveis.dgeg.gov.pt
Step 6

Branded, supermarket and no-name: what the extra money pays for

The difference between chains is not made up and is not a couple of cents. Here is the median price per litre by brand on 3 September 2026, calculated from the comparison site's data (diesel / 95 petrol):

Intermarché — €1.97 / €1.96; Prio — €2.04 / €2.05; Cepsa and Moeve — €2.06 / €2.04; Repsol — €2.09 / €2.07; Galp — €2.12 / €2.10; BP — €2.13 / €2.11. Filling stations at hypermarkets — €1.97 / €1.95, filling stations on motorways — €2.16 / €2.13.

So between the pump at Intermarché and the pump on the motorway there are 19 cents a litre, almost ten euros a tank. Cheap filling stations — in Portuguese they are called posto de baixo custo — are mostly pumps at supermarkets (Intermarché, Continente, Auchan, Pingo Doce) and unstaffed self-service stations; the expensive ones are branded chains with a shop and coffee, and everything on a motorway, where the driver has no choice.

Then comes the argument that never ends in the chats: is it the same fuel? We can't check that and won't pretend we can. What is known for certain: regular fuel in Portugal is a product with a standard, and the branded chains differ from the cheap ones by the additive package they put into their fuel. What people say is below, and they say different things. The only practical advice everyone agrees on: if your car starts behaving oddly after a cheap filling station, don't argue in the chat — switch stations and see.

And a small trap with automatic pumps without a cashier: they hold a deposit on your card — usually noticeably more than you put in — and don't release it straight away. If there is only just enough money on the card, the cheap price can backfire.

“I had a diesel Mazda 5, 2 litres. Tempted by the prices at Intermarche, I filled up. It drove fine, but after the third fill-up I got some specific warning light on the dashboard, and under the bonnet the oil on the dipstick was at the CHANGE mark. It’s a messed-up system, there are 3 marks on the dipstick: MIN, MAX, CHANGE. The last one means there’s too much diesel in the oil because of frequent DPF regeneration. Before those fill-ups it was just at MAX. A friend bought a diesel Santa Fe, filled up right after buying it and got a Check Engine light. Reset it, never filled up there again and everything was OK. So that’s my sample.”

Translated from Russian; the original is at the link
autolife_pt02.07.2026

“BP adds an additive package to its petrols. Intermarche, of course, doesn’t. Mind you, it’s not much worse without them. Plus the name. BP! Watered-down fuel has absolutely nothing to do with it.”

Translated from Russian; the original is at the link

“a few years ago some Portuguese guys tested the quality of petrol at filling stations and concluded that simples is the same everywhere”

Translated from Russian; the original is at the link
autolife_pt02.07.2026

“there are cheaper ones, but they’re either no-name stations or automatic ones (which will hold god knows how much as a deposit)”

Translated from Russian; the original is at the link
autolife_pt02.05.2026
Step 7

Supermarket cards and discounts

The second way to pay less is not to hunt for a pump but to get a discount from the chain where you buy your groceries anyway. The scheme is roughly the same in all supermarkets: spend a certain amount at the till and you get either money for fuel at a partner chain, or the right to pay part of a future bill with your fuel balance.

The pairings mentioned most often in conversations: Pingo Doce with BP, Continente with Galp, Intermarché and Auchan — their own filling stations at the shop. The terms change from month to month, as do the spending thresholds, so check them in the chain's app rather than in someone else's retelling.

Count such a discount honestly. Twenty euros of fuel for a hundred euros of groceries is 20%, and that is a lot. But if you went to a different shop for it and bought things you hadn't planned to, there is no saving. And second: the discount is often tied to an expensive chain — filling up with a voucher at BP at €2.13 sometimes comes to exactly the same as filling up without any voucher at Intermarché at €1.97.

A separate story is fuel cards for people who drive for work, and discounts from the ACP automobile club or from an electricity supplier. They exist, but the savings are small and buried in the small print; in conversations they come up more as a nice extra to something else than as a way to save money.

“at pingo doce two schemes work at the same time from a 40 euro bill you get 2 euros for petrol, you can pay up to 25% of the bill at BP. That’s the balance which is shown at the top of the app at weekends there’s sometimes a separate voucher like, 100 euro bill — you get 20 euros for pingo, 20 euros for BP.”

Translated from Russian; the original is at the link
autolife_pt17.12.2025

“yes, once with a bill over 100. it worked like this: you buy 80-120 worth, you get 20 for petrol at bp + another 4-6 euros on your balance (which you can spend on the 25% discount).”

Translated from Russian; the original is at the link
autolife_pt24.06.2026

“I only use BP)) too many tempting deals in collab with pingo doce and they pour you 10 litres free after buying groceries”

Translated from Russian; the original is at the link
autolife_pt17.12.2025

“That includes stations near home and all the rest. Ordinary average filling stations always have gas.”

Translated from Russian; the original is at the link
autolife_pt25.07.2026
Step 8

Filling up in Spain: who it really pays off for

Fuel is cheaper in Spain — that is true and has been for a long time. The gap between the two countries stays at 20–⁠40 cents a litre, and on top of that comes the spread between Spanish filling stations, which is even bigger there than here.

From 1 September 2026 the gap grew wider still: Spain raised its fuel tax discount to 20 cents a litre of diesel, because diesel there went up by 15.7% in July and a clause in the law kicked in. Their discount on petrol, on the other hand, was cut to 5 cents.

Who really needs this: people who live near the border — in Bragança, Chaves, Elvas, Vila Real de Santo António — and people who are going to Spain anyway. A special trip for fuel almost never pays off: a fifty-litre tank will save €10–⁠20, and a hundred kilometres there and back will eat half of that saving and an hour of your time.

What to remember if you go: attendants at Spanish filling stations are reluctant to fill jerrycans and often refuse, and taking fuel out in containers counts as moving excise goods, which Portugal's ENSE (the state regulator of the fuel market) checks at the border. A full tank in your own car is fine; jerrycans in the boot are a different matter altogether.

“Well Spain is a petrol paradise right now, prices dropped sharply there recently, but have started to rise a bit, at self-service stations, in the north, it’s now 1.44 and 1.64 for petrol and diesel, respectively”

Translated from Russian; the original is at the link
autolife_pt02.05.2026

“In Spain prices vary a lot between filling stations. I was there in December, I came across prices ranging from 1.25 to 1.6”

Translated from Russian; the original is at the link
chatporto08.03.2026

“The Spanish are busy building unstaffed filling stations now, three have popped up near my house recently, Plenergy and Petropix, prices there are higher than in Spain by about 20 cents, at the ordinary chain ones it’s roughly the same picture”

Translated from Russian; the original is at the link
left4portugal16.11.2025

“Well I’ve filled up at one like that. In Badajoz by the shopping centre there are super prices and it was 1.39 there”

Translated from Russian; the original is at the link
autolife_pt03.05.2026
Step 9

What actually cuts your fuel bill

Let's put together what works, from most useful to least.

First — don't fill up wherever you happen to be. Twenty cents a litre of difference within your own district is the biggest saving there is, and it costs one evening with the comparison site: look at prices around your home and work, pick two or three pumps and always fill up there.

Second — regular fuel instead of “special”. Five cents a litre for nothing is €2.50 a tank.

Third — don't fill up on the motorway. Turning off to the nearest town is almost always 10–⁠20 cents a litre cheaper and takes ten minutes.

Fourth — the driving itself. On its tips page DGEG lists things that save real percentages rather than illusions: check tyre pressure every month with the tyres cold; on the motorway keep the windows closed and use cruise control (up to 10% savings); every extra 10 km/h above ninety adds up to 10% to consumption; take the roof rack off when you don't need it; switch off the engine if you are stopped for more than a minute. There is no need to warm up the engine before setting off — you can drive away straight away.

And what doesn't save anything. Filling up at night “because the fuel is colder and denser” — the difference is a fraction of a percent and isn't worth a separate trip. Driving on an empty tank to carry less weight — fifty litres is 40 kilograms, which means nothing next to a car weighing a tonne and a half, and running out on the motorway will cost you a tow truck.

What it costs, according to community conversations

a litre of 98 petrol, summer 2026about €2source
petrol and diesel, northern Spain€1.44 and €1.64source
petrol near the border, Badajoz€1.39source
fuel credit in the Pingo Doce app, bill of €40 or more€2 for petrolsource
These are the figures people mentioned in chats at different times, not an official price list. Prices change and depend on the place and the business.

What to bring

  • The price comparison app or website — to choose a pump in advance, not on the way
  • A supermarket loyalty card: the fuel discount lives in the chain's app, not at the filling station till
  • A bank card with money to spare on the account — automatic pumps hold a deposit larger than the amount you fill up
  • Cash — at small unstaffed filling stations a card from a foreign bank doesn't always work

Where people most often trip up

  • In 2026 diesel is dearer than petrol: the old reckoning that “diesel is cheaper to run” has to be worked out again
  • “Especial” and “aditivado” are the same fuel with additives and 5 cents dearer; an ordinary car doesn't need it
  • A motorway filling station is 10–⁠20 cents a litre dearer than the one in the nearest town
  • Automatic pumps hold a deposit on your card larger than what you put in and don't release it straight away
  • A supermarket discount is often tied to an expensive chain — compare the final price per litre, not the size of the voucher
  • The fuel duty discount is temporary: as soon as fuel gets as cheap as at the start of March 2026, a litre will go up by 5–⁠7 cents
  • Prices in the Azores and Madeira follow their own rules: there the regional government sets the maximum price, and it is different
  • A special trip to Spain for fuel doesn't pay off unless the border is right on your doorstep
This is not legal advice. Rules and amounts change, so check the official websites of the authorities before you apply. This guide is based on the experience of people who have been through it and on public sources.