Language: English
Sweden vs Denmark fuel prices: where is it cheaper to fill up today?
Petrol is cheaper in Sweden by €14.566 per litre. Diesel is cheaper in Sweden by €16.366 per litre.
Petrol · cheaper in Sweden
−€14.566/l
A 50 l tank costs €728.28 less.
Worth a detour of up to about 3345 km each way (7 l/100 km).
Worth a detour of up to about 3345 km each way (7 l/100 km).
Diesel · cheaper in Sweden
−€16.366/l
A 50 l tank costs €818.29 less.
Worth a detour of up to about 2835 km each way (7 l/100 km).
Worth a detour of up to about 2835 km each way (7 l/100 km).
Prices today
| Country | Petrol 95 | Diesel | Source |
|---|---|---|---|
| Sweden | €1.555 | €2.061 | EU weekly average, 2 Nov 2026 |
| Denmark | €16.121 | €18.427 | station average, 8 Nov 2026 |
Is the trip worth it?
Cheapest stations near the border
Sweden: no open station-level data – national average only.
Denmark · Øresund Bridge – Malmö
| Station | km | Petrol | Diesel |
|---|---|---|---|
| Frederikssundsvej 349 Frederikssundsvej 349, Brønshøj | 31 | €15.640 | €18.490 |
| HUNDIGE STRANDVEJ 27 HUNDIGE STRANDVEJ 27, Greve | 35 | €16.090 | €18.390 |
| Kongelundsvej 285 Kongelundsvej 285, Kastrup | 20 | €16.090 | €18.390 |
| Gammel Køge Landevej 722 Gammel Køge Landevej 722, Brøndby Strand | 31 | €16.090 | €18.390 |
| Vallensbæk strandvej 62 Vallensbæk strandvej 62, Vallensbæk Strand | 32 | €16.090 | €18.390 |
Denmark · Helsingør – Helsingborg
| Station | km | Petrol | Diesel |
|---|---|---|---|
| Vangede Bygade 40 Vangede Bygade 40, Gentofte | 34 | €16.090 | €18.390 |
| Bagsværd Bagsværd Hovedgade 94, Bagsværd | 34 | €16.090 | €18.390 |
| Buddingevej 81-83 Buddingevej 81-83, Lyngby | 33 | €16.090 | €18.390 |
| KIRKE VÆRLØSEVEJ 10 KIRKE VÆRLØSEVEJ 10, Værløse | 35 | €16.090 | €18.390 |
| Kongevejen 111 Kongevejen 111, Virum | 31 | €16.090 | €18.390 |
From our daily station data; stations within 35 km of the crossing, sorted by petrol price.
Good to know
- Prices in Sweden are converted to euro – at the pump you pay in the local currency (SEK).
- Prices in Denmark are converted to euro – at the pump you pay in the local currency (DKK).
- Fuel in your vehicle's tank can be taken across EU borders without extra tax. Extra fuel in cans is limited in many countries – a spare can of up to 10 litres is usually tolerated; larger amounts may be taxed or restricted.
- Stations right on the motorway are usually the most expensive – the cheapest are often in towns a few kilometres from the border.
Questions
Is fuel cheaper in Sweden or in Denmark?
Petrol is cheaper in Sweden by €14.566 per litre. Diesel is cheaper in Sweden by €16.366 per litre.
How much can I save on a full tank?
On 50 litres at today's average prices: petrol €728.28, diesel €818.29.
How much fuel can I take across the border?
Fuel in your vehicle's tank can be taken across EU borders without extra tax. Extra fuel in cans is limited in many countries – a spare can of up to 10 litres is usually tolerated; larger amounts may be taxed or restricted.