Petrol and Diesel Prices in Europe

Official consumer fuel prices for 27 EU countries, from the European Commission Weekly Oil Bulletin. Petrol is Euro-super 95 and diesel is automotive diesel oil — both are pump prices including duties and taxes, shown in euros per litre.

Source: European Commission Weekly Oil Bulletin · Reference date: 24 Aug 2026 · Updated weekly

Lowest petrol price

€1.340/L

Malta — about €87 per 1,000 km

Highest petrol price

€2.459/L

Denmark — about €160 per 1,000 km

Lowest diesel price

€1.210/L

Malta — about €67 per 1,000 km

Highest diesel price

€2.416/L

Netherlands — about €133 per 1,000 km

Sort

27 EU countries ranked by official consumer fuel price.

  1. 1. Malta

    Petrol€1.340/L€87 per 1,000 km

    Diesel€1.210/L€67 per 1,000 km

  2. 2. Sweden

    Petrol€1.435/L€93 per 1,000 km

    Diesel€1.817/L€100 per 1,000 km

  3. 3. Poland

    Petrol€1.508/L€98 per 1,000 km

    Diesel€1.728/L€95 per 1,000 km

  4. 4. Bulgaria

    Petrol€1.550/L€101 per 1,000 km

    Diesel€1.798/L€99 per 1,000 km

  5. 5. Slovenia

    Petrol€1.562/L€102 per 1,000 km

    Diesel€1.813/L€100 per 1,000 km

  6. 6. Cyprus

    Petrol€1.595/L€104 per 1,000 km

    Diesel€1.833/L€101 per 1,000 km

  7. 7. Hungary

    Petrol€1.634/L€106 per 1,000 km

    Diesel€1.879/L€103 per 1,000 km

  8. 8. Croatia

    Petrol€1.693/L€110 per 1,000 km

    Diesel€1.932/L€106 per 1,000 km

  9. 9. Spain

    Petrol€1.724/L€112 per 1,000 km

    Diesel€1.861/L€102 per 1,000 km

  10. 10. Slovakia

    Petrol€1.724/L€112 per 1,000 km

    Diesel€1.862/L€102 per 1,000 km

  11. 11. Luxembourg

    Petrol€1.727/L€112 per 1,000 km

    Diesel€1.963/L€108 per 1,000 km

  12. 12. Czechia

    Petrol€1.739/L€113 per 1,000 km

    Diesel€1.899/L€104 per 1,000 km

  13. 13. Estonia

    Petrol€1.772/L€115 per 1,000 km

    Diesel€1.880/L€103 per 1,000 km

  14. 14. Lithuania

    Petrol€1.778/L€116 per 1,000 km

    Diesel€2.052/L€113 per 1,000 km

  15. 15. Austria

    Petrol€1.784/L€116 per 1,000 km

    Diesel€2.050/L€113 per 1,000 km

  16. 16. Romania

    Petrol€1.816/L€118 per 1,000 km

    Diesel€1.940/L€107 per 1,000 km

  17. 17. Ireland

    Petrol€1.836/L€119 per 1,000 km

    Diesel€1.906/L€105 per 1,000 km

  18. 18. Latvia

    Petrol€1.844/L€120 per 1,000 km

    Diesel€1.972/L€108 per 1,000 km

  19. 19. Belgium

    Petrol€1.900/L€123 per 1,000 km

    Diesel€2.257/L€124 per 1,000 km

  20. 20. Portugal

    Petrol€1.986/L€129 per 1,000 km

    Diesel€2.066/L€114 per 1,000 km

  21. 21. Italy

    Petrol€2.003/L€130 per 1,000 km

    Diesel€2.115/L€116 per 1,000 km

  22. 22. Greece

    Petrol€2.028/L€132 per 1,000 km

    Diesel€2.040/L€112 per 1,000 km

  23. 23. France

    Petrol€2.063/L€134 per 1,000 km

    Diesel€2.231/L€123 per 1,000 km

  24. 24. Finland

    Petrol€2.177/L€142 per 1,000 km

    Diesel€2.346/L€129 per 1,000 km

  25. 25. Germany

    Petrol€2.245/L€146 per 1,000 km

    Diesel€2.286/L€126 per 1,000 km

  26. 26. Netherlands

    Petrol€2.353/L€153 per 1,000 km

    Diesel€2.416/L€133 per 1,000 km

  27. 27. Denmark

    Petrol€2.459/L€160 per 1,000 km

    Diesel€2.277/L€125 per 1,000 km

How the 1,000 km cost is estimated

Each country’s 1,000 km figure uses one fixed, transparent assumption: a petrol car consuming 6.5 L/100 km uses 65 litres over 1,000 km, and a diesel car consuming 5.5 L/100 km uses 55 litres. The estimate is simply the official price per litre multiplied by those litres — these are Destination Finder comparison assumptions, not manufacturer figures, and real consumption varies by vehicle and driving style.

Planning an actual trip? Use these official prices in the Travel Cost Calculator to compare petrol, diesel and EV energy costs for your exact distance and vehicle.

Methodology and source

  • Official data: every price is the consumer pump price (including duties and taxes) for Euro-super 95 petrol or automotive diesel oil published by the European Commission Weekly Oil Bulletin for 24 Aug 2026. Values are used exactly as published and are never reinterpreted.
  • Coverage: the 27 EU countries currently present in the Weekly Oil Bulletin snapshot. Countries not in the bulletin are not listed.
  • Units and currency: prices are published in euros per litre and displayed as such. No currency conversion is ever applied.
  • 1,000 km estimate: petrol at a fixed 6.5 L/100 km (65 litres) and diesel at a fixed 5.5 L/100 km (55 litres), multiplied by the official price. Comparison assumptions only — not manufacturer figures.
  • No EU average: the Weekly Oil Bulletin snapshot contains no official comparable EU aggregate, so this page shows the lowest and highest country prices and no computed European average.
  • Freshness: the Weekly Oil Bulletin is published weekly. A snapshot is treated as fresh for 21 days past its reference date and is labelled when older.

Source: European Commission — Weekly Oil Bulletin · Reference date 24 Aug 2026 · Updated weekly.