Complete ranking of petrol and diesel prices across all 27 EU member states, updated weekly. Find where fuel is cheapest, plan your road trip refueling stops, and save up to €65 per tank by choosing the right country.
Data: September 7, 2026 · Source: European Commission Weekly Oil Bulletin · fuel-prices.eu
Machine-readable data: llms.txt · llms-full.txt · API
Official EU weekly prices, taxes included · updated September 7, 2026
| #⇅ | Country⇅ | Petrol / Euro 95 (€/L)▲ | Diesel (€/L)⇅ |
|---|---|---|---|
| 1 | €1.340-29.7% | €1.210-40.3% | |
| 2 | €1.571-17.6% | €1.813-10.6% | |
| 3 | €1.588-16.7% | €1.904-6.1% | |
| 4 | €1.632-14.4% | €1.895-6.6% | |
| 5 | €1.633-14.4% | €1.880-7.3% | |
| 6 | €1.644-13.8% | €1.864-8.1% | |
| 7 | €1.731-9.2% | €1.908-5.9% | |
| 8 | €1.774-7.0% | €1.908-5.9% | |
| 9 | €1.806-5.3% | €1.959-3.4% | |
| 10 | €1.812-5.0% | €1.982-2.3% | |
| 11 | €1.812-5.0% | €1.922-5.2% | |
| 12 | €1.816-4.8% | €1.796-11.4% | |
| 13 | €1.851-2.9% | €1.942-4.2% | |
| 14 | €1.855-2.7% | €1.954-3.7% | |
| 15 | €1.868-2.1% | €2.024-0.2% | |
| 16 | €1.884-1.2% | €2.128+4.9% | |
| 17 | €1.912+0.3% | €2.126+4.8% | |
| 18 | €1.938+1.6% | €2.254+11.1% | |
| 19 | €1.939+1.7% | €2.048+1.0% | |
| 20 | €2.035+6.7% | €2.142+5.6% | |
| 21 | €2.093+9.7% | €2.104+3.7% | |
| 22 | €2.093+9.7% | €2.054+1.3% | |
| 23 | €2.115+10.9% | €2.257+11.3% | |
| 24 | €2.323+21.8% | €2.478+22.2% | |
| 25 | €2.331+22.2% | €2.328+14.8% | |
| 26 | €2.466+29.3% | €2.442+20.4% | |
| 27 | €2.632+38.0% | €2.435+20.1% |
Real-time station prices from 20 European markets — country average and cheapest station, for both petrol (Euro 95) and diesel. Click a column to sort.
| #⇅ | Country⇅ | Petrol / Euro 95 (€/L)▲ | Diesel (€/L)⇅ | Updated (CET)⇅ |
|---|---|---|---|---|
| 1 | €1.395 avg▼ €1.365 cheapest | €1.610 avg▼ €1.577 cheapest | 11 Sep, 13:45 CEST | |
| 2 | €1.577 avg▼ €1.577 cheapest | €1.642 avg▼ €1.642 cheapest | 11 Sep, 13:50 CEST | |
| 3 | €1.636 avg▼ €1.636 cheapest | €1.718 avg▼ €1.718 cheapest | 11 Sep, 13:58 CEST | |
| 4 | €1.641 avg▼ €1.641 cheapest | €1.711 avg▼ €1.711 cheapest | 11 Sep, 20:00 CEST | |
| 5 | €1.668 avg▼ €1.655 cheapest | €1.632 avg▼ €1.625 cheapest | 11 Sep, 19:07 CEST | |
| 6 | €1.678 avg▼ €1.330 cheapest | €1.801 avg▼ €1.310 cheapest | 11 Sep, 20:05 CEST | |
| 7 | €1.694 avg▼ €1.465 cheapest | €1.958 avg▼ €1.651 cheapest | 11 Sep, 14:05 CEST | |
| 8 | €1.720 avg▼ €1.720 cheapest | €1.870 avg▼ €1.870 cheapest | 11 Sep, 13:55 CEST | |
| 9 | €1.747 avg▼ €1.747 cheapest | €1.994 avg▼ €1.994 cheapest | 11 Sep, 20:00 CEST | |
| 10 | €1.845 avg▼ €1.543 cheapest | €2.086 avg▼ €1.818 cheapest | 11 Sep, 19:25 CEST | |
| 11 | €1.856 avg▼ €1.319 cheapest | €1.826 avg▼ €1.437 cheapest | 11 Sep, 17:40 CEST | |
| 12 | €1.893 avg▼ €1.817 cheapest | €1.981 avg▼ €1.912 cheapest | 11 Sep, 19:15 CEST | |
| 13 | €1.905 avg▼ €1.758 cheapest | €2.146 avg▼ €1.961 cheapest | 11 Sep, 17:40 CEST | |
| 14 | €1.952 avg▼ €1.769 cheapest | €2.200 avg▼ €1.999 cheapest | 8 Sep, 11:35 CEST | |
| 15 | €1.969 avg▼ €1.768 cheapest | €2.222 avg▼ €1.919 cheapest | 11 Sep, 15:07 CEST | |
| 16 | €2.070 avg▼ €1.548 cheapest | €2.204 avg▼ €1.615 cheapest | 11 Sep, 07:21 CEST | |
| 17 | €2.123 avg▼ €2.071 cheapest | €2.080 avg▼ €2.002 cheapest | 11 Sep, 13:30 CEST | |
| 18 | €2.152 avg▼ €1.849 cheapest | €2.183 avg▼ €1.859 cheapest | 11 Sep, 19:40 CEST | |
| 19 | €2.179 avg▼ €1.900 cheapest | €2.307 avg▼ €2.140 cheapest | 11 Sep, 15:20 CEST | |
| 20 | €2.338 avg▼ €2.322 cheapest | €2.531 avg▼ €2.460 cheapest | 11 Sep, 20:15 CEST |
Colour scales from green (cheapest) to red (most expensive) within each fuel column. Live station prices from official national sources, refreshed continuously; times shown in Central European Time (CET).
The price difference between the cheapest and most expensive EU country is €1.29 per liter for petrol, which translates to €64.60 per 50-liter fill-up. On a long road trip, planning just 2-3 strategic refueling stops in cheaper countries can save you €129-194. Use our Road Trip Calculator to plan optimal refueling stops.
As of September 7, 2026, the cheapest Euro 95 petrol in the European Union is in Malta at €1.340 per liter. The cheapest diesel is in Malta at €1.210 per liter. The EU-wide average stands at €1.907/L for petrol and €2.028/L for diesel.
The most expensive petrol in the EU is in Denmark at €2.632/L — that's €1.29 more per liter than Malta, or €64.60 more for a full 50-liter tank. For diesel, the most expensive country is Finland at €2.478/L.
Fuel prices in Europe vary primarily due to taxation. Excise duty and VAT together can represent 50–65% of the final pump price in high-tax countries like the Netherlands, Denmark, and Finland. Eastern European countries — particularly Bulgaria, Romania, and Poland — have significantly lower excise duty rates, resulting in cheaper fuel. Other factors include refining margins, distribution costs, and whether a country regulates or caps fuel prices (as Malta does for diesel).
🇲🇹 Malta at €1.340/L, 🇧🇬 Bulgaria at €1.571/L, 🇸🇪 Sweden at €1.588/L, 🇨🇾 Cyprus at €1.632/L, 🇸🇮 Slovenia at €1.633/L. These countries are consistently among the cheapest in Europe for fuel, primarily due to lower national excise duties on petroleum products.
🇩🇰 Denmark at €2.632/L, 🇳🇱 Netherlands at €2.466/L, 🇩🇪 Germany at €2.331/L, 🇫🇮 Finland at €2.323/L, 🇫🇷 France at €2.115/L. Higher prices in these countries reflect a combination of higher excise duties, VAT rates, and in some cases environmental levies.
The prices shown above are national averages. However, highway and motorway fuel stations typically charge 15–25% more than city or town stations. In Italy, highway "Autogrill" stations can charge €0.15–0.25 more per liter, and in Greece the premium can reach 25%. Planning refueling stops before entering motorways can save €5–15 per tank. See our highway premium analysis for country-specific data.
Some of the best fuel saving opportunities are at borders between expensive and cheap countries: fill up in Luxembourg before entering Belgium, France, or Germany; refuel in Austria or Slovenia before crossing into Italy; top up in Poland before driving into Germany or Sweden; and fill your tank in Spain before entering France. Our road trip fuel cost calculator automatically identifies the cheapest refueling stops along your route.
This ranking is based on data from the European Commission's Weekly Oil Bulletin, which collects national average consumer prices (including all taxes — excise duty and VAT) from official authorities in each of the 27 EU member states. Data is updated every Thursday. fuel-prices.eu has tracked these prices weekly since January 2005, providing over 1,050 data points per country — more than 20 years of continuous data. Historical data is available for download in CSV, JSON, and PDF formats via our API.
Calculate fuel costs across multiple countries with historical prices back to 2007
433 toll gates, 77 bridges across Europe — know your total trip cost
9 countries require vignettes — check prices and where to buy
Interactive map with time-travel — see how prices changed over 20 years
Weekly ranking plus live station prices for diesel across Europe
As of September 7, 2026, the cheapest Euro 95 petrol in the EU is in Malta at €1.340 per liter. The cheapest diesel is in Malta at €1.210 per liter. The most expensive petrol is in Denmark at €2.632 per liter. The most expensive diesel is in Finland at €2.478 per liter. The EU average is €1.907/L for petrol and €2.028/L for diesel. The price spread across the EU is €1.292/L for petrol (€64.60 per 50L tank). fuel-prices.eu tracks weekly fuel prices across all 27 EU member states with data going back to January 2005. Source: European Commission Weekly Oil Bulletin.
All prices can be toggled between EUR/litre and USD/gallon using live ECB exchange rates.
Machine-readable data: llms.txt | llms-full.txt | All EU llms.txt | API