How a 50‑litre tank costs €67 in Malta but €123 in Denmark

Europe’s forecourts are telling two completely different stories this summer. Filling a typical 50‑litre tank of standard unleaded (SP95) costs just €67 in Malta, but the same exercise will set you back €123 in Denmark — a difference of €56. Diesel gaps are even starker: €60.50 in Malta versus €113.20 in Denmark, according to the European Commission’s Weekly Oil Bulletin of 6 August 2026.

The reason isn’t the price of crude — all European refineries buy on the same global market. The entire spread, from the cheapest to the dearest pump, is manufactured by national tax policies. Excise duties, value‑added tax and, in a few cases, direct subsidies create an enormous fiscal wedge between what the oil actually costs and what the driver pays.

France sits firmly in the expensive half of the table. A litre of SP95 averages around €2.07, translating to €103.30 for a 50‑litre refill. That’s well above neighbouring Spain (€84.40) or Luxembourg (€85.40) but still some way short of the Nordic extremes. For French households already absorbing high energy bills, the geography of the next road trip can make a three‑figure difference to the holiday budget.

The tax machinery behind Europe’s petrol price gulf

The tax stack that keeps France among the pricey club

France’s excise duty on petrol — formerly the TICPE, now part of the broader domestic consumption tax on energy products — is about €0.69 per litre for SP95 and €0.61 for diesel. On top of that, the full pump price is subjected to 20% VAT, effectively taxing the tax. This layering pushes the French price close to neighbours like Germany (€2.18 per litre of SP95) and the Netherlands (€2.37), even though the pre‑tax product cost is almost identical.

Advertisement

The EU sets minimum excise floors — €0.359 for petrol and €0.330 for diesel — and many member states stick close to those floors. Bulgaria (€1.53 per litre SP95) and Poland (€1.76) effectively price at the European minimum, while Malta goes even further: it combines the lowest permissible excise with direct subsidies to keep petrol at €1.34 and diesel at €1.21. The result is a pump price that is barely half that of the highest‑tax countries.

How this reshapes a cross‑border drive

For French motorists, the maths is simple but powerful. A round‑trip drive to Spain with a single 50‑litre fill‑up slashes about €19 off the bill compared with staying on home soil. Luxembourg delivers roughly similar savings. Even Britain — now a non‑EU country — currently offers petrol at around €1.73 a litre, undercutting France by nearly €17 per tank. Conversely, heading towards Scandinavia or the Netherlands adds at least €5 to €15 per tank compared with a French service station, a surcharge that quickly multiplies on a long journey.

Where to fill up (and where to avoid) this summer

  • If you’re driving from France to Spain, Portugal or Italy, fill up just across the border: savings on a single 50‑litre tank range from €3.70 (Italy) to €18.90 (Spain). On a 1 000 km holiday, two or three tanks easily save the equivalent of a hotel night.
  • Heading to the Netherlands, Germany or the Nordics? Top up to the brim before leaving France. Dutch petrol is €2.37 a litre — a full tank costs €15.20 more than at home; Danish prices add €19.60. Even a partial refill abroad quickly eats into your travel budget.
  • Malta, Bulgaria, Hungary and Poland offer the lowest pump prices in the bloc. If your route passes through any of these countries, plan refuelling stops there. A 50‑litre fill in Bulgaria instead of France saves over €26 on petrol and €24 on diesel.
  • For drivers hiring cars abroad, check whether your rental’s fuel policy requires you to return it with a full tank. If so, refuelling in the cheapest country on your itinerary — not necessarily the pick‑up location — can cut the final bill dramatically.