Fuel prices in Denmark – fill up in Germany, Poland or on the spot?

Official EU average prices from 5 October 2026 · data checked every 6 hours · Published 11 October 2026

Baltic beach with pine trees on the dune
Photo: Tomasz Filipek on Unsplash

A litre of 95 petrol costs €2.60/l on average in Denmark today and diesel €2.49/l. In Poland it is €1.52/l and €1.77/l, in Germany €2.20/l and €2.25/l. A litre of petrol is cheaper in Poland by €1.08 – €54.17 saved on a 50-litre fill-up. A litre of diesel is cheaper in Poland by €0.72 – €36.02 saved on a 50-litre fill-up.

How much you save on a full tank (50 l)

Petrol (95)€54cheaper in Poland
Diesel€36cheaper in Poland

Denmark compared with Poland, Germany and Sweden

Country – fuelPolandNeighbourDifferenceCheaper inOn 50 l
Denmark – petrol (95)€1.52/l€2.60/l€1.08Poland€54.17
Denmark – diesel€1.77/l€2.49/l€0.72Poland€36.02
Germany – petrol (95)€1.52/l€2.20/l€0.67Poland€33.73
Germany – diesel€1.77/l€2.25/l€0.49Poland€24.29
Germany – LPG€0.74/l€1.05/l€0.31Poland€15.33
Sweden – petrol (95)€1.52/l€1.59/l€0.07Poland€3.40
Sweden – diesel€1.77/l€2.12/l€0.35Poland€17.49

These are national averages from 5 October 2026, converted to euro. Denmark uses the Danish krone, so the exchange rate also plays a part. Denmark is one of the more expensive EU countries – today it ranks 28 of 28 on petrol, counting from the cheapest.

SeriesLatest weekA year ago5 years ago
Poland€1.52/l€1.39/l€1.28/l
Germany€2.20/l€1.72/l€1.70/l
Denmark€2.61/l€1.95/l€1.78/l
National average prices from the European Commission's Weekly Oil Bulletin, in euro. Latest week: 5 October 2026. Poland: current average price including the VAT cut and changes in Orlen wholesale prices – the same price the calculator uses.

A year ago petrol cost €1.95/l in Denmark, €1.72/l in Germany and €1.39/l in Poland.

Where to refuel on the way to Denmark

From Poland the usual route to Denmark crosses Germany – on the A7 via Flensburg or to the Rostock – Gedser ferry.

Over 700 km through Germany and Denmark, a car using 7 l/100 km spends about €74.55 at Polish prices, €108 at German prices and €128 at Danish prices.

Fuel names and paying

The Great Belt (Storebælt) bridge and the Øresund bridge to Sweden are tolled separately. Cost your own trip to Denmark in the Tankful calculator, and compare every EU country in the fuel prices in Europe table.

Cost your own trip

Enter where you're driving from and to – the calculator works out the fuel cost with current prices in every country on the way.

Open the calculator

More guides

All guides