FuelWide

Diesel prices by country today

What a litre of diesel costs at the pump in 111 countries, cheapest first, in euros and including every tax. Prices come from each country's own official source and refresh weekly — click any country for its trend, tax breakdown and station map.

Cheapest country
€0.03
Libya
EU average
€2.01
week of 2026-07-27
Most expensive
€2.55
Hong Kong

111 countries report diesel this week. The gap between the cheapest and the dearest is €2.52 a litre — on a 50-litre tank, €126.00. The EU average works out at $8.66 a US gallon.

Diesel by region

Unweighted mean of the national averages we hold in each region, EUR per litre including taxes.

Diesel price heat map · 111 countries

cheapexpensive
lowest
Libya
€0.03
Venezuela
€0.04
Algeria
€0.19
Egypt
€0.25
Angola
€0.26
Saudi Arabia
€0.30
Kuwait
€0.34
Bahrain
€0.38
Ecuador
€0.42
Bolivia
€0.47
Malaysia
€0.48
Kazakhstan
€0.52
Qatar
€0.52
Azerbaijan
€0.53
Oman
€0.57
Nigeria
€0.60
Tunisia
€0.64
Indonesia
€0.72
United Arab Emirates
€0.74
Vietnam
€0.75
Ethiopia
€0.75
Panama
€0.78
Bangladesh
€0.82
Taiwan
€0.82
Colombia
€0.84
Guatemala
€0.86
Pakistan
€0.87
Thailand
€0.88
Paraguay
€0.88
China
€0.90
Sri Lanka
€0.92
Uzbekistan
€0.92
Ghana
€0.92
Peru
€0.94
Philippines
€0.95
Brazil
€0.95
Argentina
€0.95
Tanzania
€0.96
Japan
€0.98
Chile
€0.98
Dominican Republic
€0.98
India
€0.99
Botswana
€1.00
Papua New Guinea
€1.00
Jordan
€1.02
Georgia
€1.02
South Africa
€1.02
Zambia
€1.04
Costa Rica
€1.04
Nepal
€1.05
Namibia
€1.06
New Zealand
€1.06
Armenia
€1.08
Ivory Coast
€1.09
South Korea
€1.10
Kenya
€1.10
Fiji
€1.10
Australia
€1.12
Senegal
€1.15
Mexico
€1.15
Mozambique
€1.16
Morocco
€1.18
Uganda
€1.18
Malta
€1.21
New Caledonia
€1.26
Türkiye
€1.38
Uruguay
€1.44
Andorra
€1.49
Moldova
€1.51
North Macedonia
€1.53
Cyprus
€1.64
Bosnia and Herzegovina
€1.65
Iceland
€1.66
Montenegro
€1.67
Kosovo
€1.67
Bulgaria
€1.68
Ukraine
€1.68
Israel
€1.72
Hungary
€1.72
Spain
€1.72
Slovakia
€1.74
Ireland
€1.75
Croatia
€1.77
Slovenia
€1.79
Czechia
€1.81
Poland
€1.82
Sweden
€1.83
Norway
€1.85
Estonia
€1.88
Luxembourg
€1.89
Serbia
€1.90
Latvia
€1.94
Singapore
€1.98
Lithuania
€2.00
Romania
€2.00
Portugal
€2.03
United Kingdom
€2.03
Greece
€2.04
Albania
€2.05
Austria
€2.05
Switzerland
€2.11
Belgium
€2.14
Italy
€2.14
France
€2.17
Germany
€2.19
Liechtenstein
€2.21
Finland
€2.27
Monaco
€2.28
Denmark
€2.29
Netherlands
€2.39
highest
Hong Kong
€2.55

EUR per litre, pump price incl. taxes. Colour follows the cheap→expensive scale — click a country for details.

Why diesel is no longer the cheap option

For decades most of Europe taxed diesel more lightly than petrol, on the argument that it was the fuel of hauliers and farmers rather than motorists. That gap has been closing since the 2015 emissions scandal, and in a growing number of markets — including the UK and much of central Europe — diesel now costs more per litre than petrol 95. It can still be cheaper per mile, because a diesel engine goes further on a litre, which is why the comparison that matters is cost per 100 km rather than cost per litre.

Why diesel swings harder than petrol

Diesel and heating oil are close cousins refined from the same middle distillates, so a cold northern-hemisphere winter bids for the same barrels twice and pushes pump prices up outside the usual driving-season pattern. Diesel is also the fuel of freight, which means its price tracks industrial demand rather than holiday traffic. The result is a series that moves on a different cycle from petrol — visible on any country page where both lines are plotted together.

Where the tax bites hardest

Duty and VAT as a share of the diesel pump price. The EU publishes net prices alongside gross, so this is measured rather than estimated.

Every European market, diesel first

All countries · EUR per litre · pump price incl. taxes
Malta
€1.34
€1.21-39.8%54%
Andorra
€1.45
€1.49-26.0%
Sweden
€1.46
€1.83-9.2%26%
North Macedonia
€1.46
€1.53€0.76-24.0%
Kosovo
€1.49
€1.67€0.60-16.8%
Bosnia and Herzegovina
€1.50
€1.65€0.69-18.0%
Moldova
€1.50
€1.51€0.76-25.0%
Bulgaria
€1.52
€1.68€0.63-16.5%36%
Cyprus
€1.52
€1.64-18.5%37%
Iceland
€1.52
€1.66-17.6%
Ukraine
€1.60
€1.68€0.81-16.4%
Croatia
€1.62
€1.77€0.74-11.9%41%
Montenegro
€1.62
€1.67-17.1%
Slovenia
€1.63
€1.79€0.96-11.1%43%
Spain
€1.65
€1.72€1.05-14.4%31%
Hungary
€1.66
€1.72€0.97-14.4%42%
Serbia
€1.68
€1.90€0.90-5.7%
Poland
€1.72
€1.82€0.71-9.6%40%
Czechia
€1.75
€1.81€0.91-9.8%40%
Ireland
€1.76
€1.75-12.9%46%
Norway
€1.76
€1.85-8.0%
Luxembourg
€1.76
€1.89€0.74-6.1%39%
Slovakia
€1.77
€1.74€0.78-13.6%42%
Romania
€1.77
€2.00€0.87-0.8%44%
Lithuania
€1.79
€2.00€0.75-0.8%45%
Estonia
€1.81
€1.88€0.97-6.7%42%
United Kingdom
€1.82
€2.03+1.0%47%
Austria
€1.87
€2.05+2.0%43%
Latvia
€1.89
€1.94€0.94-3.7%41%
Belgium
€1.89
€2.14€0.82+6.5%45%
Albania
€1.90
€2.05€0.71+1.8%
Italy
€1.96
€2.14€0.76+6.5%49%
Switzerland
€1.98
€2.11+5.0%
Portugal
€1.99
€2.03€0.90+0.7%41%
Greece
€2.02
€2.04+1.5%40%
France
€2.06
€2.17€1.01+7.8%45%
Liechtenstein
€2.07
€2.21+9.7%
Monaco
€2.14
€2.28€1.11+13.4%
Finland
€2.18
€2.27+12.9%43%
Germany
€2.19
€2.19€1.09+8.7%45%
Netherlands
€2.39
€2.39€0.93+19.0%41%
Denmark
€2.49
€2.29+13.9%45%
EU average petrol 95: €2.01 / L
Compare
Petrol 95 prices →
Compare
LPG prices →
All markets
Every country →

Frequently asked questions

Which country has the cheapest diesel?

Libya, at €0.03 per litre this week. The most expensive of the 111 countries we track is Hong Kong at €2.55 — a spread of €2.52 a litre, or about €126.00 on a single 50-litre fill.

Is diesel cheaper than petrol?

Per litre, increasingly not: the EU average is €2.01 for diesel against €1.94 for petrol 95 this week. Per kilometre it often still is, because diesel engines are typically 15–25% more efficient. Whether a diesel is cheaper to run therefore depends on your car and your mileage, not on the pump price alone — the car fuel-cost pages price specific models both ways.

How much of a diesel price is tax?

In most of western Europe, between 45% and 60% — excise duty plus VAT charged on top of the duty. That is why two neighbouring countries buying the same barrel of crude can have pump prices 50 cents apart, and why the tax-share table on this page is a better guide to where fuel is expensive than any commentary about oil markets.

How often do these diesel prices update?

Weekly for Europe, from the European Commission's Weekly Oil Bulletin (currently the week of 2026-07-27), daily for the United States, and monthly for Canada. Spain, France, Italy and Portugal additionally publish prices at every individual forecourt, which is what powers the station-level city pages.