Back to blog
Analysis

Cheapest Fuel Country in Europe 2026: Where Petrol & Diesel Cost the Least (Live Ranking)

Malta has Europe's cheapest fuel — petrol around €1.34/L and diesel €1.21/L — while Denmark tops €2.31. That's a €0.97/L gap, about €49 per tank. Here's the full live ranking of 30 countries, why the difference is almost all tax, and how to pay less.

The short answer: Malta and Poland are cheapest, the Nordics dearest

If you just want the answer: Malta has the cheapest fuel in Europe right now — petrol around €1.34/L and diesel about €1.21/L — closely followed by Poland (petrol €1.38, diesel €1.40). At the other end, Denmark is the most expensive at €2.31/L for petrol, with the Netherlands (€2.21) and Finland (€2.15) close behind.

The gap is enormous. Across the 30 European countries we track, petrol ranges from €1.34 to €2.31 per litre — a spread of €0.97 per litre. On a single 50-litre tank that's about €49 difference between the cheapest and priciest country. The European average sits near €1.73/L for petrol and €1.74/L for diesel (data as of 2026-06-22).

The full ranking: cheapest to most expensive

Cheapest for petrol (€/L): - 🇲🇹 Malta — €1.34 - 🇵🇱 Poland — €1.38 - 🇪🇸 Spain — €1.46 - 🇧🇬 Bulgaria — €1.50 - 🇸🇪 Sweden — €1.54 · 🇨🇾 Cyprus — €1.54

Cheapest for diesel (€/L): - 🇲🇹 Malta — €1.21 - 🇵🇱 Poland — €1.40 - 🇨🇿 Czech Republic — €1.47 - 🇸🇰 Slovakia — €1.53 - 🇪🇸 Spain — €1.54

Most expensive (petrol, €/L): 🇩🇰 Denmark €2.31 · 🇳🇱 Netherlands €2.21 · 🇫🇮 Finland €2.15 · 🇫🇷 France €1.95.

The pattern is unmistakable: the cheap end is Eastern and Southern Europe, the expensive end is the Nordics and North-West.

Why the difference? It's almost entirely tax

Here's the thing that surprises most people: the raw product — the petrol or diesel itself — costs roughly the same everywhere in Europe. It's traded on the same wholesale market. What differs, dramatically, is tax.

Every litre carries two taxes: a fixed excise duty (fuel tax, set per litre by each government) and VAT on top. In high-tax countries like the Netherlands, Denmark or Finland, taxes make up well over half the pump price. In Malta, Poland or Bulgaria, duty is far lower. That's why a litre can cost €0.97 more in one country than another even though the oil behind it is identical.

So when you fill up in expensive Denmark, most of the extra money isn't going to the oil — it's going to the treasury.

The East–South vs. North–West divide

Map the prices and a clean divide appears. Cheapest: Malta, Poland, Bulgaria, Czech Republic, Slovakia, Spain, Romania, the Baltics — mostly Eastern and Southern EU members with lower fuel duties and lower living costs. Most expensive: Denmark, the Netherlands, Finland, France, Italy, Greece — higher-tax, higher-income countries, several of which deliberately use fuel tax to discourage driving and fund public transport.

There are quirks. Luxembourg is famously cheap for its region — a low-tax island surrounded by expensive neighbours (we wrote a whole guide on it). And prices shift week to week with the oil market, so the exact order changes, but the broad picture — cheap East/South, dear North/West — is remarkably stable because it's built on tax policy, not oil prices.

How to actually pay less

You can't change a country's tax, but you can be smart about where and how you fill up:

  • Fill up before crossing into an expensive country. Driving from Poland into Germany, or from Spain into France? Top up on the cheap side of the border — the €0.97/L gap adds up fast.
  • Skip the motorway stations. Fuel on highways and at airports is the most expensive everywhere. A station a few minutes off the motorway is routinely 10–20 cents cheaper per litre.
  • Use a price app or our live pages. Prices vary hugely even within one town. Check before you pull in.
  • Diesel vs. petrol depends on the country. In some places diesel is much cheaper than petrol (Malta, Spain), in others they're close — know which you need.
  • In border regions, cross-border filling is a real sport. Luxembourg, Andorra, and the Polish–German and Czech–German borders see huge fuel tourism for exactly this reason. See our Europe fuel guide and the cheap-fuel Luxembourg explainer.

Check today's live prices where you are

Fuel prices move every week with the oil market and the exchange rate, so the ranking above is a live snapshot, not a fixed table. See the current price for any country on our pages — for example Malta, Poland, Spain or the pricey end like Denmark — or open the full European fuel price overview to see all 30 countries ranked in real time.

One last thing worth remembering: the cheapest country isn't always the one nearest you. If you live near a border, a ten-minute detour can be worth €49 a tank. It pays to know which side of the line is cheaper.

FAQ

Which country has the cheapest petrol in Europe?

Right now Malta has the cheapest petrol in Europe at about €1.34 per litre, followed by Poland (€1.38) and Spain (€1.46). The European average is around €1.73/L, and the most expensive country is Denmark at €2.31/L (data as of 2026-06-22).

Which country has the cheapest diesel?

Malta also has the cheapest diesel at about €1.21 per litre, followed by Poland (€1.40), the Czech Republic (€1.47) and Slovakia (€1.53). The European diesel average is around €1.74/L.

Why is fuel so expensive in the Netherlands and Denmark?

Almost entirely because of tax. The Netherlands, Denmark and Finland levy very high excise duty plus VAT on fuel — often more than half the pump price — while the raw petrol or diesel costs roughly the same everywhere. That's why petrol can be €0.97/L more expensive there than in Malta or Poland.

How much can I save by filling up in a cheaper country?

The gap between Europe's cheapest and most expensive petrol is about €0.97 per litre — roughly €49 on a single 50-litre tank. In border regions (Luxembourg, the Polish–German or Czech–German borders) that makes crossing to fill up genuinely worthwhile.

Does the cheapest fuel country change?

The exact prices move every week with the oil market, so the order shifts slightly — but the broad picture is very stable: Eastern and Southern countries (Malta, Poland, Bulgaria, Spain) stay cheapest and the Nordics and North-West (Denmark, Netherlands, Finland) stay most expensive, because the difference is driven by tax policy, not oil prices.

All data from official EU sources: Eurostat, ENTSO-E Transparency Platform, EU Oil Bulletin.